1

Google App Engine 的文档说:

该服务接受 JPEG、PNG、WEBP、GIF(包括动画 GIF)、BMP、TIFF 和 ICO 格式的图像数据。

它可以返回 JPEG、WEBP 和 PNG 格式的转换图像。如果输入格式和输出格式不同,则服务在执行转换之前将输入数据转换为输出格式。

但是,开发服务器不支持开箱即用的 ICO。在启动时,它会给出以下警告:

WARNING: No image reader found for format "ico". An ImageIO plugin must be installed to use this format with the DevAppServer.

那么,如何为 DevAppServer 安装插件呢?我找到了https://github.com/haraldk/TwelveMonkeys,它有一个 ICO 插件,但仅仅将它放在 webapp 类路径上是不够的。我不能打电话ImageIO.scanForPlugins(),因为 ImageIO 不在 Google 的 JRE 白名单上。

如何将 ImageIO 插件与 DevAppServer 一起使用?

4

0 回答 0