#.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 и позволит вам использовать его для печати, редактирования и т. Д.