gpt4 book ai didi

google-app-engine - Google Cloud Endpoint - 生成 PDF

转载 作者:太空宇宙 更新时间:2023-11-03 15:35:27 25 4
gpt4 key购买 nike

我希望使用来自谷歌云端点的 iText 提供一个简单的一次性 PDF。 (看来是GAE支持iText的5.2+版本)

我在 JAX-RS 中做了类似的事情,在那里我能够获取 HTTPResponse 对象并设置适当的响应 header 并将文件的内容写入输出流。我在谷歌上搜索了一段时间,看来我无权访问端点中的 Response 对象。有人可以帮我确认一下吗?

看来我唯一的其他选择是创建一个 servlet 来执行此操作(在 http://floonit.blogspot.com/2012/07/generate-pdf-using-google-app-engine.html 找到了一个很好的示例)。我真的想避免这种情况,因为 GCE 和 GAE 要求您单独设置身份验证,这会产生更多问题和麻烦。

谁能给我一些关于如何进行的见解?

谢谢,

-丹

最佳答案

1.) 您可以将文件存储在 Google 存储空间中。该文件可以是公开的,或者您可以使用 Signed Urls 生成一个临时 url 来访问该文件。 API 会将 url 返回给客户端应用程序,然后客户端应用程序可以调用它来检索文件。这些文件可以配置为在设定的时间段后自行删除以进行清理。

2.) 您可以对 pdf 进行 base64 编码,然后将其作为 API 的一个元素返回。如果您设想 PDF 很大,这将不是 base64 编码膨胀的最佳方法 b/c。

关于google-app-engine - Google Cloud Endpoint - 生成 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17370869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com