我有一个我在 Google App Engine 中用 Java 创建的应用程序,它需要在服务器上从头开始创建图像(逐个像素,没有太多更高级别的操作,如旋转或文本生成),然后将该图像动态合并到当前的html页面。图像生成后无需存储。
到目前为止,我在想的是使用谷歌的 RPC 服务来发送一个数据 URI 字符串 base64 编码的图像
<img src="data:image/png;base64,[data]">
回到客户端,然后可以使用它来切换图像标签的src,并更新客户端上的图像。
我遇到问题(惊喜)的步骤是在服务器上创建实际图像,因为 GAE 不会将 java.awt 图像类列入白名单(http://code.google.com/appengine/docs/java/jrewhitelist. html).
我需要帮助的是找到一个库,或者一些不同的方法,这将允许我在服务器上动态创建图像并将其发送到客户端,而无需刷新 html 页面。
任何帮助表示赞赏!谢谢,
罗文