2016-05-12 13 views
0

プログラムからXPS文書をプログラムで(C#で)変換する必要があります。"Microsoft XPS Document Writer"を使用したPDFのXPSへの黙秘

  • AcroRd32.exe(Adobe Readerの)
  • SumatraPDF.exe(ニートポータブルツール)は、Windows 10
  • 、多くの、多くの人のための
  • PDF2Printer:したがって、私はいくつかのコマンドラインツールを呼び出そうとしました。

しかし、それらのどれもがコールにするために、「 - ダイアログの保存」ポップアップを引き起こす、生成されたXPSのファイル名を指定するfunctionallityをサポートするようです。私は、ユーザーとのやり取りなしにPDFをXPSに変換する完全なサイレントな方法を探しています。さらに、商用で無料のツール(AGPLライセンスなし)のみを使用したいと考えています。この問題の回避策はありますか?

+0

ところで、私はすでに満足されていない、このハックつまずいます。http:// stackoverflow.com/questions/5182696/silently-use-microsoft-xps-document-writer-printer-to-create-xps – linksfate

答えて

-1

XPSにPDFに変換し、生成されたXPSファイルのためではなく、制限とファイル名を指定するには、以下のlib担体は:http://freepdf.codeplex.com

PdfDocument doc = new PdfDocument(); 
    doc.LoadFromFile("FileName.pdf"); 
    doc.SaveToFile("FileName.xps", FileFormat.XPS); 
+0

"無料"バージョンは実際にはインターネット上のすべての迷惑メールを制限された商用バージョンです。 – AndrewS

関連する問題