【问题标题】:Does google app engine support apache poi?谷歌应用引擎是否支持 apache poi?
【发布时间】:2012-09-22 17:25:43
【问题描述】:

我的项目需要阅读 microsoft office word 的内容。 我的问题是:谷歌应用引擎是否支持 apache poi?

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

    我在 Apache POI 以及在 GAE 上阅读和编写 powerpoint 演示文稿方面取得了成功。 重要的是要避免在 POI 中调用安全受限的 java.awt 类。为了从文档中读取内容,避免使用 java.awt 文件,所以应该没问题。要将内容写入文档,这是您必须小心的地方。我使用预定义的模板并直接调整文本和字体。这避免了 java.awt 调用。如果您尝试使用现有文档作为模板创建新的 PPT 文档(如 POI 示例所示),由于 java.awt 调用和 GAE 禁止它们,这将失败。您的里程可能会因使用 Word 文档而有所不同,因为我认为图形库调用较少。

    您可能会在使用 Word 2010 等新文档格式时遇到困难,显然您必须使用 URLfetch / Google Cloud Storage / Blobstore 来处理文件。 GAE 不支持本机文件访问。

    【讨论】:

      【解决方案2】:

      how to read an excel file on google app engine

      http://web.archive.org/web/20100910011509/http://www.z80.fr/2010/03/30/google-app-engine/how-to-generate-excel-files-on-google-app-engine/

      似乎有些人通过解决出现的依赖错误来使 poi 在 gae 上工作,但根据第二个 link.gl,三个也是 orher 方式

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-12-26
        • 1970-01-01
        • 2020-07-29
        • 2010-10-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多