我需要转换以下文件格式为pdf格式。TIF,TIFF,TXT,JPG,JPEG,BMP,DOC,DOCX,XLS,XLSX,PPT,PPTX,GIF,PDF
我们是否有任何开源API可以转换为PDF。我试过阿帕奇POI。但看上去还不够。让我知道任何开源api是可用的。
发布于 2018-11-21 07:30:11
使用iText库创建一个只包含图像的PDF是非常容易的;它的网站有一个示例说明了如何做到这一点。
转换Excel文件并不难;Apache库可用于读取Excel文件,然后iText库可用于创建包含表的PDF。
Word可以以类似的方式处理(POI也支持它),但是它将是相当多的欺骗者,特别是当文件包含表和图像时,因为用于处理DOC/DOCX的POI API没有处理XLS/XLSX的高级,当然Word文件的规则结构比Excel文件少。
在这件事上杰帮不了什么忙。
有一些商业包可以从Java应用程序中使用;在开始编写自己的应用程序之前,您可能需要对这些包进行调查,特别是当您需要处理复杂的文档时--编写自己的转换器,处理这些文档并生成高质量的输出,很容易就会花费您几周(或一个月)的时间。
https://stackoverflow.com/questions/53407110
复制相似问题