问题描述
|
如何在Google Application Engine上使用Python将SVG转换为PNG或JPG图像?
任何想法?
Google Application Engine具有PIL支持。但是,PIL不支持SVG。
解决方法
如果您设法找到(或编写)纯Python库来执行此操作,则由于所需的计算量和请求时间的限制,可能无法在GAE上运行它。
我会考虑在其他地方托管图片转换服务,并让GAE从那里获取PNG
, 使用Google App Engine时,您将需要一个纯Python库,因为您无法安装任何已编译的内容(例如Cairo)。尽管有用于创建SVG文件的纯Python库(例如pySVG),但我认为没有任何光栅化SVG图像的库。