PDF Open Office或MS Word

时间:2012-02-15 11:21:20

标签: java pdf ms-word

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

祝你好运。