Вопрос

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

Это было полезно?

Решение

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

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

Другие советы

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

Я просто вызываю Process.Start (XpsRchVw.exe, " pathtofile ") если у вас установлен xps viewer EP, это откроет ваш xps в xpsviewer и позволит вам использовать его для печати, редактирования и т. д. Бинкс

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top