用Python和Pygame加载SVG文件

1 投票
1 回答
3033 浏览
提问于 2025-04-16 15:29

可能重复的问题:
在PyGame应用中渲染SVG

我可以通过pygame在Python中加载用Inkscape创建的.svg文件吗?如果可以,我该怎么做呢?

1 个回答

3

不可以,PyGame支持以下几种图片格式:

  • JPG
  • PNG
  • GIF(非动画)
  • BMP
  • PCX
  • TGA(未压缩)
  • TIF
  • LBM(和PBM)
  • PBM(和PGM、PPM)
  • XPM

不过,你可以使用Cairo RSVG将那个SVG格式的文件转换成位图。关于这方面的文档可以在PyGame的网站上找到。

撰写回答