【发布时间】:2016-09-08 17:55:32
【问题描述】:
我需要以编程方式(在 C# 中)将一堆 PDF 转换为 XPS 文档。因此,我尝试调用了几个命令行工具:
- AcroRd32.exe (Adobe Reader)
- SumatraPDF.exe(简洁的便携工具)
- 适用于 Windows 10 的 PDF2Printer
- 还有很多很多其他的。
但是,它们似乎都不支持为生成的 XPS 指定文件名的功能,这会在调用时弹出“保存对话框”。我正在寻找一种无需任何用户交互即可将 PDF 转换为 XPS 的完全静默方式。此外,我希望只使用可免费用于商业用途的工具(没有任何 AGPL 许可)。此问题的任何解决方法?
【问题讨论】:
-
顺便说一句,我已经偶然发现了这个 hack,这并不令人满意:stackoverflow.com/questions/5182696/…