【发布时间】:2014-08-20 15:49:21
【问题描述】:
我想构建一个以 word 文件为输入的 android 应用程序。我应该能够从 word 文件中读取并显示文本。文本应保留 word 文件的所有格式。例如 word 文件中的某些文本是红色的,应用程序也应该将其显示为红色文本。
【问题讨论】:
标签: android
我想构建一个以 word 文件为输入的 android 应用程序。我应该能够从 word 文件中读取并显示文本。文本应保留 word 文件的所有格式。例如 word 文件中的某些文本是红色的,应用程序也应该将其显示为红色文本。
【问题讨论】:
标签: android
在处理 microsoft office 的东西时,我想到了 2 个不同的库是 Apache POI 和 docx4j。你有没有尝试过它们,因为它们为从文档中检索数据提供了良好的 API 支持。
我用Apache POI for excel sheet,我知道它对word doc也有很好的api支持,但我听说docx4j在处理word文档方面更好。
您可能会检查一些链接:Apache POI Validating and reading a Word file in Android
关于word文档的更多信息:What's a good Java API for creating Word documents?
如果您使用 Apache POI,请查看以下链接;您可能无法将库添加到您的项目.. Trying to port Apache POI to Android
【讨论】:
.docx 文件的结构。更重要的是,它只适用于.docx,不适用于.doc,所以如果你想处理旧的Word文档,它不是一个选择。