.Net 组件将所有主要文件格式转换为 PDF [关闭]

Posted

技术标签:

【中文标题】.Net 组件将所有主要文件格式转换为 PDF [关闭]【英文标题】:.Net Component to convert all the major file formats to PDF [closed] 【发布时间】:2011-07-12 11:15:55 【问题描述】:

我正在寻找一个 .net 组件(开源或商业),它可以将所有主要常用文件格式转换为 PDF,而无需使用打印驱动程序。我正在寻找对以下文件格式的支持

    MS word (doc, docx) MS Excel(xls、xlsx) MS PowerPoint(ppt、pptx) 主要图像格式 html 转 pdf txt、rtf 等

有什么建议吗?

【问题讨论】:

***.com/questions/598980/… 【参考方案1】:

我知道的主要产品是Aspose。您可能需要以下内容

Aspose.Words Aspose.Cells Aspose.Slides Aspose.PDF Aspose.PDFKit

【讨论】:

刚刚意识到,我不确定它可以独立处理图像,但可能在其他包中。【参考方案2】:

Google 搜索将我带到this

您可以查看DevExprees团队,看看是否有帮助

【讨论】:

我们已经评估了 Aspose,它很棒。但它非常昂贵。【参考方案3】:

您可能会使用GemBox.Document 和GemBox.Spreadsheet。他们能够处理大多数文档和电子表格文件。看看它们是否适合你。也有免费版本。

【讨论】:

【参考方案4】:

作为一个花时间为我公司的产品寻找这样一个解决方案的人——我可以告诉你,你不会找到一个。它不存在。对不起,伙计。 :(

【讨论】:

我找不到 rtf 到 pdf 转换器【参考方案5】:

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

无耻的插件,因为我在做这个 产品,但请尝试PDF Conversion Services。可扩展、可靠、 针对服务器使用进行了优化,添加了新的 一直格式化(see new DXF and DWG support),支持 水印、PDF 安全等。 基于 Web 服务的界面,因此可以工作 与 C#、Java 和许多其他语言相得益彰 平台。

Code sample here.

【讨论】:

您有 .NET DLL 吗?我不想安装任何服务,但需要一个 DLL。【参考方案6】:

要将任何格式的文件输出为另一种格式,需要对文件进行解释,在某些情况下是专有格式,然后将其呈现为新格式。这些转换器中的大多数使用带有现有 API 等的打印机驱动程序来打印到 PostScript 驱动程序(大多数机器上都可用),然后将 PS 文件转换为 PDF,这可以通过 GhostScript 完成。

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

【讨论】:

【参考方案7】:

Solid Documents 是一个稍微便宜但不全面的产品。我们正在使用它,它可以在没有自动化的情况下处理 office xml 格式,尽管当你给它一个二进制的 office 文档时它会自动化。

【讨论】:

【参考方案8】:

以下 MSDN 文档可能会有所帮助:Saving Word 2007 Documents to PDF and XPS Formats

【讨论】:

什么是“这个”?请提供一些描述此链接的信息。

以上是关于.Net 组件将所有主要文件格式转换为 PDF [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

是否有 .NET 组件可以将 XLS 转换为受密码保护的 PDF?

java 调用OpenOffice将word格式文件转换为pdf格式

java调用com组件将office文件转换成pdf

如何将网页版的转换给pdf文件

java项目中的文档转换案例实战——PDF转换为网页HTML

如何将word,excel,powerpoint等转换成html或pdf