我是java新手,我必须阅读PDF,Open Office或MS Word文件,并对文件进行更改并在我的网页上呈现为PDF文档。请有人告诉我哪些这些文件的API或SDK易于使用,并告诉我最好的SDK。所以我可以轻松阅读,更新和渲染。文件也包含表,但没有图像。PDF开放办公室或MS Word
0
A
回答
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。
祝你好运。
相关问题
- 1. CSV在ubuntu开放办公室罚款,但在MS办公室开放时打破罚款
- 2. 哪个是最好的办法(JODConverter +开放办公室或Apache POI HWPF + iText)转换微软Word到PDF在Java?
- 3. 解密的MS办公室
- 4. 使用开放式办公室为图像输入PDF
- 5. 开放式办公室中的VBA宏到工具栏按钮
- 6. 未安装办公室打开word文档
- 7. 嵌入办公室(Word Excel)到WinForms或WPF控件
- 8. 在开放式办公室中制作列的公式
- 9. 使用jython和开放式办公室2.4将文档转换为pdf
- 10. 办公室2013字
- 11. 办公室办公室文件在办公室办公室文件2007年登录提示只在产品
- 12. 办公室2013
- 13. 最好的办法来检查办公室(Word)2007
- 14. 办公室-JS - 为只读
- 15. 办公室插件表现
- 16. MOSS 2007 Wiki导出到MS Word或PDF
- 17. 办公室应用程序
- 18. 转换从MS-Word或开放式办公作家的特殊字符复制到记事本
- 19. 32 VB应用自动化与32位MS办公室
- 20. WinForms控件的文本文件转换就像在Excel或开放办公室?
- 21. 开放式办公室:管理参考书目的工具?
- 22. 开放式办公室保存文件没有功能
- 23. 在开放式办公室中CSV数据更改
- 24. 使用odbc连接到开放式办公室
- 25. 开放式办公室计算动态单元格选择
- 26. 是IBM maximo MxLoader可用于Apache开放式办公室
- 27. 什么是完全开放源代码办公室?
- 28. 开放式办公室电子表格计算
- 29. 无法打开办公室文档
- 30. Visual basic 2010打开办公室基地