我发现有几个开源/免费软件程序可以让你把.doc文件转换成.pdf文件,但它们都是应用程序/打印机驱动程序的种类,没有附带SDK。
我发现有几个程序确实有SDK,允许你将.doc文件转换为.pdf文件,但它们都是专有类型,一个许可证2000美元左右。
有谁知道有什么干净的、便宜的(最好是免费的)程序化解决方案,可以使用C#或VB.NET解决我的问题?
谢谢。
PDFCreator有一个COM组件,可从.NET或VBScript中调用(下载中包含样本)。
但是,在我看来,打印机正是你所需要的--只要把它和Word'的自动化混合在一起,你就应该可以了。
在Joel'的论坛上有一个完整的讨论将Word转换为PDF的库。 该主题中的一些建议。
这里似乎有一些相关的信息。
https://stackoverflow.com/questions/159744/converting-ms-word-documents-to-pdf-in-asp-net
另外,由于Office 2007具有发布为PDF的功能,我想你可以使用办公自动化在Word 2007中打开*.DOC文件并保存为PDF。 我不太喜欢办公自动化,因为它很慢,而且容易挂起,但只是把它扔在那里......