我正在尝试将RTF文件转换为PDF。到目前为止我找到的所有工具都要花很多钱。有没有我可以调用的工具或我可以使用的组件将现有的RTF文件转换为PDF?如果它是一个工具,它应该有命令行支持,所以我可以从代码中调用它。我正在使用C#...
由于
答案 0 :(得分:1)
我使用Office Interop程序集编写了一个类来执行此操作。如果在执行代码的机器上安装了MS Word,则效果很好。 http://brandonzeider.me/2010/microsoft-net/convert-word-to-pdf/
答案 1 :(得分:0)
是的,iTextSharp无法将RTF转换为PDF,但它似乎可以将HTML转换为PDF。也许您可以将RTF转换为HTML,然后将其转换为iTextSharp。互联网上有一个免费的RTF到HTML工具。
答案 2 :(得分:0)
您可以分两步完成转换:
第一步我写了this库。 对于第二步,我使用了商业产品,但任何开源库也应该可以使用。
答案 3 :(得分:-1)
您可以使用iTextSharp创建pdf文档。