XPS с Windows Forms

#.net #wpf #winforms #xps #xpsdocument

Вопрос:

Каков наилучший способ отображения и печати файлов XPS в приложении Windows Forms?

Ответ №1:

Я думаю, что самый простой способ — использовать WPF, вы можете разместить элемент управления WPF внутри приложения WinForms-вам не нужно переписывать свой графический интерфейс в WPF или что-то в этом роде.

более подробная информация здесь : http://msdn.microsoft.com/en-us/library/ms745781.aspx

Ответ №2:

На моей машине файлы XPS автоматически открываются через IE. Я бы просто опустил элемент управления WebBrowser в форму и перешел к файлу XPS, а затем вызвал метод Print ().

Ответ №3:

Я просто называю Процесс.Начать(XpsRchVw.exe, «путь к файлу») если у вас установлен xps viewer EP, это откроет ваш xps в xpsviewer и позволит вам использовать его для печати, редактирования и т. Д.