【问题标题】:How can I create an image dynamically on AppEngine如何在 AppEngine 上动态创建图像
【发布时间】:2009-05-22 15:28:52
【问题描述】:

我在 AppEngine 上有一个用 Java 托管的应用程序,我想添加一个功能,用户可以在其中获得数据的图形摘要。 BufferedImage 在 AppEngine 上被列为不支持。显示过程将很简单——用两种颜色中的一种显示一系列小方块。

问候,

肯特

【问题讨论】:

    标签: java image google-app-engine


    【解决方案1】:

    如果您没有找到更好的解决方案,您可以将图形生成委托给Google Charts

    【讨论】:

    • 不幸的是,它不是一种非常适合图表的格式。也许我需要重新考虑这种情况下的格式......据我所知,除了 JRE 中附带的代码之外,没有来自 Java 的轻量级图像库,我现在不想写一点.
    • 我确实更改了格式以适应图表。然后我不得不使用 AppEngine 的 URLFetch 从 Google Charts 中获取图像并将其流式传输回请求者。它主要是有效的!这是显示过去十小时内每小时通过 JUnit Max 运行的测试数量的一小部分:junitmax.appspot.com/flair
    • 为什么要使用 URLFetch 来获取它? Google Charts 的整体理念是,您可以直接在页面中嵌入图表 URL,并让它向用户显示图表 - 无需通过您的应用进行间接访问。
    【解决方案2】:

    查看 App Engine 中 image service 上的文档。您可能可以使用合成功能做您想做的事情。

    【讨论】:

      猜你喜欢
      • 2013-09-12
      • 2011-01-29
      • 2016-01-21
      • 1970-01-01
      • 2010-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多