小编sha*_*ade的帖子

无法使用 svglib 将 svg 转换为 png

当我将 svg 转换为 png 时,我收到不完整的 png 文件和错误。请有人帮忙。

from reportlab.graphics import renderPM
from svglib.svglib import svg2rlg

svg_file = 'svgfile.svg'

drawing = svg2rlg(svg_file)
renderPM.drawToFile(drawing, "new_file.png", fmt="PNG")
Run Code Online (Sandbox Code Playgroud)
Can't handle color: url(#a)
Can't handle color: url(#b)
Can't handle color: url(#c)
Run Code Online (Sandbox Code Playgroud)

svg python-3.x

5
推荐指数
1
解决办法
1227
查看次数

标签 统计

python-3.x ×1

svg ×1