免费 RTF 转 PDF .NET 组件或工具?

发布于 2024-10-31 14:33:47 字数 1459 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

淡淡绿茶香 2024-11-07 14:33:47

我使用 Office Interop 程序集编写了一个类来执行此操作。如果执行代码的计算机上安装了 MS Word,则此方法效果很好。
http://brandonzeider.me/2010/microsoft-net/convert-文字转pdf/

I wrote a class to do this using the Office Interop assemblies. If you have MS Word installed on the machine executing the code, this works well.
http://brandonzeider.me/2010/microsoft-net/convert-word-to-pdf/

困倦 2024-11-07 14:33:47

是的,iTextSharp 无法将 RTF 转换为 PDF,但它似乎可以将 HTML 转换为 PDF。也许您可以将 RTF 转换为 HTML,然后将其交给 iTextSharp。互联网上有一个免费的 RTF 转 HTML 工具。

Yes, iTextSharp can't convert RTF to PDF, but it seems it can convert HTML to PDF. Maybe you can convert your RTF to HTML and next give it to iTextSharp. There is a free RTF to HTML tools in Internet.

森罗 2024-11-07 14:33:47

您可以分两步进行转换:

  1. 解析 RTF 数据
  2. 编写 PDF 文档

对于第一步,我编写了 这个库。
对于第二步,我使用了商业产品,但任何开源库也应该可以工作。

You can do the conversion in two steps:

  1. Parse the RTF data
  2. Write the PDF document

For the first step I have written this library.
For the second step I have used a commercial product, but any open source library should also work.

老子叫无熙 2024-11-07 14:33:47

您可以使用 iTextSharp 创建 pdf 文档。

You could use iTextSharp to create pdf documents.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文