2011-03-10 104 views
8

我正在寻找能所有主要的常用文件格式转换为PDF而不使用打印驱动程序的.NET组件(开源或商业)。我在寻找以下文件格式.NET组件到所有主要文件格式转换为PDF

  1. 微软Word(DOC,DOCX)
  2. MS Excel文件(XLS,XLSX)
  3. MS的PowerPoint(PPT,PPTX)
  4. 主要的图像支持格式
  5. HTML到PDF
  6. TXT,RTF等

有什么建议?

+0

http://stackoverflow.com/questions/598980/generation-pdf-from-html-component-for-net – sajoshi 2011-03-10 05:36:35

回答

1

,我所知道的主要产品是Aspose。你可能需要以下

  • 使用Aspose.Words
  • 的Aspose.Cells
  • Aspose.Slides
  • Aspose.PDF
  • 的Aspose。PDFKit
+0

刚刚意识到,我不确定它是否处理Images独立版,但可能在其他软件包中。 – Ian 2011-03-10 09:28:14

0

谁的人花费的时间寻找适合我公司的产品这样的解决方案 - 我可以告诉你,你不会找到一个。它不存在。对不起,老兄。 :(

+0

我无法找到RTF到PDF转换器 – dns 2014-08-14 01:05:15

0

这个问题是almost identical to this one。所以我重复我的回答下面的那一个。

无耻的插头,因为我从事这个 产品,但尝试PDF Conversion Services。可扩展,可靠, 优化服务器使用,增加了新的 格式的所有时间(see new DXF and DWG support),支持 水印,PDF安全等方面有着基于 Web服务接口,这样的作品 以及与C#,Java和其他许多 平台。

Code sample here

+1

你有一个.NET DLL?我不想安装任何服务,但需要一个DLL。 – Vivek 2012-09-20 18:43:42

1

谷歌搜索导致我this

,你可以检查DevExprees团队,看是否为另一种格式的有东西有用

+0

我们已经评估过Aspose,它很棒。但这是非常昂贵的。 – NLV 2011-03-10 10:49:39

0

要输出文件的任何格式要求的文件的解释,一在某些情况下使用简单的格式,然后将其转换为新的格式。大多数这些转换器使用打印机驱动程序与现有的API等打印到PostScript驱动程序(大多数机器上都可用),然后将PS文件转换为PDF,这可以通过GhostScript完成。

大多数Office文档(以及支持格式,txt,html等)都可以通过办公自动化或使用提供更好API的产品以这种方式完成。在这种情况下,您甚至可以直接打印到PDF。

0

一个稍便宜,虽然不全面的产品是Solid Documents。我们正在使用它,它可以处理办公室xml格式而无需自动化,但是当您为其提供二进制Office文档时,它会自动执行。

相关问题