c#操作doc并保存为pdf

时间:2012-02-21 11:24:24

标签: c# asp.net pdf doc

我一直在阅读很多关于将doc文件转换为pdf的问题,但我没有阅读任何解决我问题的回复。

我尝试了ASPOSE,这对我们想要的东西非常好,但它真的很贵,老板也不想花很多钱。

我需要打开一个docx文件,对其进行操作并另存为pdf。我的老板不希望系统将文件保存为docx,然后转换为pdf。

任何人都有一个简单的解决方案吗?

提前谢谢。

PS:我们有abcpdf和asppdf组件,但我没有找到任何关于打开pdf文件的文档并将其另存为doc

2 个答案:

答案 0 :(得分:2)

如果你的老板想要打开.DOC并保存为.PDF,那么Word或Word自动化可能会有所帮助。

较新版本的Microsoft Word能够生成PDF。

修改

以下是示例代码的一些链接:

How do I convert Word files to PDF programmatically?(见接受的答案)

Word Doc to PDF Conversion. Command line using VBScript and automation

答案 1 :(得分:0)

您可以使用iTextSharp读取内容并对其进行操作,然后使用openxml sdk从读取的信息中创建word文档。

Openxml SDK:

http://openxmldeveloper.org/