2012-02-15 75 views
0

我是java新手,我必须阅读PDF,Open Office或MS Word文件,并对文件进行更改并在我的网页上呈现为PDF文档。请有人告诉我哪些这些文件的API或SDK易于使用,并告诉我最好的SDK。所以我可以轻松阅读,更新和渲染。文件也包含表,但没有图像。PDF开放办公室或MS Word

回答

0

我们使用Apache POI来阅读Microsoft Office文件。 Java中有很多用于PDF的库。 iText是我用过的东西。一旦你选择了工具,请在Stack Overflow上进行选择性搜索。围绕这些工具进行了大量的讨论。

0

根据您所做更新的类型,修改PDF将成为一个问题 - 它不适用于编辑。您可能需要找到某种方式将PDF转换为某种东西,然后进行编辑。根据您想要制作的更改类型以及您正在编辑的文档,即使编辑DOC和Writer文件也会非常棘手。它们都是不同的格式。
正如Jayan所说,iText和POI可能会对您有所帮助。可以通过解压缩然后修改XML或使用UNO API来编辑OpenOffice Writer文档。可以使用MS Office自动化(坏主意)编辑Word文档,首先转换为OpenOffice然后编辑,或者如果DOCX解压缩并处理XML。

祝你好运。

相关问题