【问题标题】:Android:Read Text from word file with same formattingAndroid:从具有相同格式的word文件中读取文本
【发布时间】:2014-08-20 15:49:21
【问题描述】:

我想构建一个以 word 文件为输入的 android 应用程序。我应该能够从 word 文件中读取并显示文本。文本应保留 word 文件的所有格式。例如 word 文件中的某些文本是红色的,应用程序也应该将其显示为红色文本。

【问题讨论】:

    标签: android


    【解决方案1】:

    在处理 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

    【讨论】:

    • docx4j 的结果非常好,但需要一段时间才能进入,因为您必须了解 .docx 文件的结构。更重要的是,它只适用于.docx,不适用于.doc,所以如果你想处理旧的Word文档,它不是一个选择。
    猜你喜欢
    • 2014-07-09
    • 1970-01-01
    • 2019-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多