我正在寻找能所有主要的常用文件格式转换为PDF而不使用打印驱动程序的.NET组件(开源或商业)。我在寻找以下文件格式.NET组件到所有主要文件格式转换为PDF
- 微软Word(DOC,DOCX)
- MS Excel文件(XLS,XLSX)
- MS的PowerPoint(PPT,PPTX)
- 主要的图像支持格式
- HTML到PDF
- TXT,RTF等
有什么建议?
我正在寻找能所有主要的常用文件格式转换为PDF而不使用打印驱动程序的.NET组件(开源或商业)。我在寻找以下文件格式.NET组件到所有主要文件格式转换为PDF
有什么建议?
以下MSDN文档可能会有帮助:Saving Word 2007 Documents to PDF and XPS Formats
这是什么?请提供一些描述此链接的信息。 – jjnguy 2011-03-10 17:09:55
谁的人花费的时间寻找适合我公司的产品这样的解决方案 - 我可以告诉你,你不会找到一个。它不存在。对不起,老兄。 :(
我无法找到RTF到PDF转换器 – dns 2014-08-14 01:05:15
这个问题是almost identical to this one。所以我重复我的回答下面的那一个。
无耻的插头,因为我从事这个 产品,但尝试PDF Conversion Services。可扩展,可靠, 优化服务器使用,增加了新的 格式的所有时间(see new DXF and DWG support),支持 水印,PDF安全等方面有着基于 Web服务接口,这样的作品 以及与C#,Java和其他许多 平台。
你有一个.NET DLL?我不想安装任何服务,但需要一个DLL。 – Vivek 2012-09-20 18:43:42
谷歌搜索导致我this
,你可以检查DevExprees团队,看是否为另一种格式的有东西有用
我们已经评估过Aspose,它很棒。但这是非常昂贵的。 – NLV 2011-03-10 10:49:39
要输出文件的任何格式要求的文件的解释,一在某些情况下使用简单的格式,然后将其转换为新的格式。大多数这些转换器使用打印机驱动程序与现有的API等打印到PostScript驱动程序(大多数机器上都可用),然后将PS文件转换为PDF,这可以通过GhostScript完成。
大多数Office文档(以及支持格式,txt,html等)都可以通过办公自动化或使用提供更好API的产品以这种方式完成。在这种情况下,您甚至可以直接打印到PDF。
一个稍便宜,虽然不全面的产品是Solid Documents。我们正在使用它,它可以处理办公室xml格式而无需自动化,但是当您为其提供二进制Office文档时,它会自动执行。
您可以使用GemBox.Document和GemBox.Spreadsheet。他们能够处理大多数文档和电子表格文件。看看它们是否适合你。还有免费版本。
http://stackoverflow.com/questions/598980/generation-pdf-from-html-component-for-net – sajoshi 2011-03-10 05:36:35