适用于GAE的Java PDF库?


问题内容

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

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


问题答案:

根据这个在Google网上论坛上的主题(需要身份验证),PDFjet可以在GAE上使用(已进行了少许修改,以在某些地方用流替换文件)。正如他们在线程中所说:

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

到目前为止,由于依赖于不在JRE类白名单中的几个类,因此iText和JasperReports
“它将在App Engine中播放”页面上均被列为 不兼容



更新(2010/09/26):
正如Guido在评论中提到的(我对此表示感谢),
有些人声称他们拥有一个 iText补丁程序以使其与GAE兼容。如果您想使用iText,值得尝试。