全包工具将不同类型的文档转换为pdf

Kei*_*amo 6 java pdf command-line document file-conversion

我一直在网上寻找可以与Java一起使用的工具.无论是Java API还是命令行界面,我都可以创建一个Java包装器,使我能够将多种类型的文档转换为PDF.

以下是我需要能够转换为PDF的文档列表:

  • 图像(.tiff,.jpeg,.png,.bmp,.gif)
  • MS WORD(.doc,.docx)
  • 文本文件(.txt,.rtf)

以下是我到目前为止在网站上发现的与pdf转换相关的一些注释

JODConverter - http://www.artofsolving.com/opensource/jodconverter 希望将许多不同类型的格式转换为PDF不再积极开发免费

iText不起作用 - http://itextpdf.com/itext.php/"iText 可以将XML或XHTML/CSS文件转换为PDF(使用XML Worker).将文档从一种格式转换为另一种格式不在iText的范围内并且没有:iText不会将Word文档转换为PDF格式!"

GhostScript - http://www.ghostscript.com/ 将postscript转换为pdf需要找到可以将文件格式转换为ps的软件首先可能不是最好的解决方案免费

Qoppa软件 - http://www.qoppa.com/solutions/javapdf.html jPDFImages - 从jpg,tif和png图像创建pdf jWordConvert - 将word文档转换为PDF(doc,docx)成本金钱

imagemagick - http://www.imagemagick.org/script/index.php一次 将一个图像转换为pdf,需要与批处理脚本一起使用,将所有pdf合并为一个除了图像之外不做任何事情.自由

如果有关这些产品的任何信息不正确,我们将不胜感激.

是否有一个解决方案仍然得到积极支持,可以在一个软件中完成所有这些转换?

我觉得这是人们遇到的常见问题,必须有一个比将多个第三方产品组合在一起更好的解决方案.它可以是开源的,也可以是许可证和金钱.