Лучшие способы конвертировать XPS в PDF (и наоборот)? - PullRequest
15 голосов
/ 16 июня 2009

У меня есть документы XPS, сгенерированные из пользовательских элементов управления XAML, которые действуют как шаблоны. Я хочу преобразовать документы XPS в альтернативные форматы, в основном PDF, программно с помощью API на основе .NET.

Каков наилучший способ сделать это?

Ответы [ 5 ]

6 голосов
/ 10 августа 2009

Вы также можете использовать ABCpdf PDF Component для .NET. Версия 7 может служить вашей цели. см http://www.websupergoo.com/abcpdf-12.htm.

обеспечивает полнофункциональную пробную версию в отличие от NiXPS и почти так же быстро, как NiXPS.

3 голосов
/ 16 июня 2009

Способ, которым я делал это в прошлом, - это распечатать мой XPS-файл на PDF-принтере. Я использую cutePDF для этого. Поэтому, когда вы выбираете печать, вы печатаете в CutePDF, которая печатает версию PDF.

Я не уверен, что это удовлетворит ваши потребности, но в прошлом это хорошо сработало.

2 голосов
/ 04 сентября 2014

Если у вас есть OneNote, вы можете печатать в OneNote, а затем экспортировать в формате PDF, по крайней мере, в OneNote 2013. Это кажется лучше, чем установка другого стороннего инструмента.

1 голос
/ 19 июня 2009

После долгих поисков я нашел этот SDK:

NiXPS

Это довольно дорого, но прекрасно работает. Прощай, фоп!

0 голосов
/ 04 сентября 2014

Если вы хотите сделать это в своей собственной программе, CloudConvert имеет бесплатный API с открытым исходным кодом, построенный на платформе .NET от MadScripter.

https://github.com/MadScripter/CloudConvert-.NET-Wrapper/

...