在内存中创建一个Java(逐个像素)的图像,并在Google App Engine中动态提供

时间:2011-06-27 16:40:24

标签: java google-app-engine image-generation

我有一个应用程序,我在Google App Engine中用Java创建,需要在服务器上从头创建一个图像(逐个像素,没有太多更高级别的操作,如旋转或文本生成),然后动态合并图像进入当前的html页面。生成后无需存储图像。

到目前为止,我所想的是使用谷歌的RPC服务发送数据URI字符串base64编码的图像

<img src="data:image/png;base64,[data]">

返回客户端,然后可以用来切换图像标签的src,并更新客户端上的图像。

我遇到麻烦的步骤(惊喜)是服务器上的实际图像创建,因为GAE dos不是白名单java.awt图像类(http://code.google.com/appengine/docs/java /jrewhitelist.html)。

我需要帮助的是找到一个库,或者这样做的一些不同方式,这将允许我在服务器上动态创建图像并将其发送到客户端而无需刷新html页面。

任何帮助表示赞赏!谢谢,

罗文

1 个答案:

答案 0 :(得分:0)

以下是答案数量完全相同的问题:Java: create graphics without awt?