15

Вопрос по xaml, wpf – Лучшие способы конвертировать XPS в PDF (и наоборот)?

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

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

  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от markti
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от markti
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от markti
  • Для решения с открытым исходным кодом, см. Этоquestion, Надеюсь, это поможет кому-то

    от killaJewl
5 ответов
  • 0

    Если вы хотите сделать это в своей собственной программе

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

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

  • 3

    В прошлом я делал это

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

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

  • 2

    Если у вас есть OneNote

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

  • 1

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

    NiXPS

    Это довольно дорого, но прекрасно работает. До свидания FOP!

  • 6

    Вы также можете использовать ABCpdf PDF Component для .NET. Версия 7 м

    ожет служить вашей цели. увидетьhttp://www.websupergoo.com/abcpdf-12.htm.

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