【问题标题】:How can I create PDFs with Play Framework and Google App Engine?如何使用 Play Framework 和 Google App Engine 创建 PDF?
【发布时间】:2010-09-18 19:45:35
【问题描述】:

我需要使用 Play Framework 和 Google App Engine 创建 PDF。有人知道怎么做吗?

【问题讨论】:

    标签: google-app-engine pdf-generation playframework


    【解决方案1】:

    这不是关于 Play 框架的具体说明,但这里是 Nick Johnson 关于在 App Engine 上生成 PDF 的教程:

    http://blog.notdot.net/2010/04/Generating-PDFs-on-App-Engine-Python-and-introducing-Mapvelopes

    【讨论】:

    • 但是,我需要 Java 解决方案。我可以在 GAE 中混合 python 和 java 吗?
    【解决方案2】:

    GAE 有哪些限制?我会假设你可以用 itext 做到这一点。此外还有一个play-module。我认为这取决于您的要求,什么是您的最佳解决方案。我可以想象一个报告引擎在 GAE 上不能很好地工作,特别是带有 OSGI 功能的 BIRT 有problems

    【讨论】:

    • 然后我会使用 iText。它是纯 Java,没有魔法,而且易于编程。但我不是这个问题的专家,也许有人知道更优雅的方式。
    • :-( 抱歉提示错误。我不知道 GAE 有这么多限制。
    【解决方案3】:

    iText 依赖于 Google App Engine 运行时不允许的某些 Java 类(java.awt.Color、java.nio.MappedByteBuffer 等)。

    我发现了一个 iText hack(2.1.7 版本)并且有效: link text

    或者你可以下载补丁:link text

    【讨论】:

      猜你喜欢
      • 2014-07-27
      • 2012-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-21
      相关资源
      最近更新 更多