Можем ли мы преобразовать документ XPS в Pdf программно, используя С#

Я новичок в документах XPS. У меня есть требование, например, преобразовать документ XPS в формат Pdf. Может у любого тела есть идея, как это сделать.

Можете ли вы дать мне какие-либо образцы кода.

Заранее спасибо..

Мехар


person Community    schedule 08.10.2009    source источник
comment
Решение с открытым исходным кодом см. в этом вопросе. Надеюсь, это поможет кому-то!   -  person killaJewl    schedule 07.01.2013


Ответы (2)


Гав гав!

ты можешь использовать

призрачный файл

ghostpdl — это набор из трех утилит.

pcl6
gxps
gsvg

чтобы преобразовать файл в формат PDF. GhostPDL может обрабатывать SVGXPS или PCL) аналогично Ghostscript поддерживает PostScript

пример того, как конвертировать xps в pdf с помощью gsvg

gxps -dNOPAUSE -dBATCH -dSAFER -sOutputFile=my.pdf -sDEVICE=pdfwrite file.xps
person Dingo    schedule 04.01.2012
comment
Действительно недооцененный ответ. Это кажется наиболее практичным решением. - person John; 18.03.2015

Не бесплатно, но делает то, что вам нужно: VeryDOC XPS to PDF Converter

Другой вариант — преобразовать документ XPS в документ Word, а затем использовать бесплатную стороннюю библиотеку для преобразования документа Word в PDF (например, SharpPDF).

Надстройка Microsoft Office 2007: Microsoft Сохранить как PDF или XPS

person Mitch Wheat    schedule 08.10.2009