【问题标题】:Java PDF Library that works on GAE? [closed]适用于 GAE 的 Java PDF 库? [关闭]
【发布时间】:2009-11-19 17:53:41
【问题描述】:

由于 GAE 有严格的限制,例如 - “Java 应用程序不能使用任何用于写入文件系统的类”...

是否有一个好的 Java PDF 库可以将 PDF 写入内存以流式传输到云端?

【问题讨论】:

    标签: java google-app-engine pdf


    【解决方案1】:

    您现在可以不受限制地使用 iText。从 5.2.0 版开始不再需要补丁。

    请查看以下帖子作为示例:Generate PDF using GAE and iText

    【讨论】:

    • 感谢更新 :) 我期待将我的独立 pdf 生成器服务重新合并到 gae 代码中并将 PDF 保存到 blobstore 中
    【解决方案2】:

    根据 google groups 上的this thread(需要身份验证),PDFjet 可以在 GAE 上使用(它已稍作修改以在一些地方用流替换文件)。正如他们在帖子中所说:

    这是一个相当低级的库,但对于简单的任务应该没问题。

    截至目前,iText 和 JasperReports 在"Will it play in App Engine" 页面上都被列为不兼容,因为它们依赖于JRE class whitelist 中没有的几个类。


    更新 (2010/09/26): 正如 Guido 在评论中提到的(我为此感谢他),有些人声称他们有一个 iText patch to make it compatible with GAE。如果你想玩 iText,值得一试。

    【讨论】:

    猜你喜欢
    • 2011-08-22
    • 1970-01-01
    • 2010-11-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    • 2011-04-28
    相关资源
    最近更新 更多