Java 在Google App Engine中以编程方式拍摄URL的屏幕截图?

Java 在Google App Engine中以编程方式拍摄URL的屏幕截图?,java,google-app-engine,Java,Google App Engine,我想在谷歌应用程序引擎中拍摄一个呈现网页的截图。有什么建议可以帮助我实现这个目标吗?任何我可以通过编程将页面呈现为JPG或PNG的Java库?你真的需要一个完整的呈现引擎才能工作,我怀疑它们中的任何一个都不会在Google App engine上运行。我认为最好使用外部API,例如。还可以看看。我会使用公共Web服务来实现这一点。差不多。如果您需要所有浏览器的快照,那么这就是适合您的快照。尝试是否可以在GAE中使用。它包含可以渲染到的浏览器控件。我在这里发布了一个答案,其中包含一些如何将浏览器小

我想在谷歌应用程序引擎中拍摄一个呈现网页的截图。有什么建议可以帮助我实现这个目标吗?任何我可以通过编程将页面呈现为JPG或PNG的Java库?

你真的需要一个完整的呈现引擎才能工作,我怀疑它们中的任何一个都不会在Google App engine上运行。我认为最好使用外部API,例如。还可以看看。

我会使用公共Web服务来实现这一点。差不多。如果您需要所有浏览器的快照,那么这就是适合您的快照。

尝试是否可以在GAE中使用。它包含可以渲染到的浏览器控件。我在这里发布了一个答案,其中包含一些如何将浏览器小部件的内容保存为PNG的代码,但我再也找不到了。

这个答案有点晚了,但可能对仍在寻找答案的人有所帮助,因为它是谷歌搜索结果中的第一个答案

有了Google App Engine对Node.js的支持,就可以使用无头chrome和Puppeter拍摄屏幕截图

谷歌团队已将指南放在以下链接上: