在Linux系统上,用CairoSVG包将svg数据转换为PNG格式后,SVG正常显示字符,PNG上的中文变成了方框,英文正常显示,应该怎么解决,代码如下,
cairosvg.svg2png(bytestring = open('1.svg').read().encode('GBK'), write_to='1.png')
在Linux系统上,用CairoSVG包将svg数据转换为PNG格式后,SVG正常显示字符,PNG上的中文变成了方框,英文正常显示,应该怎么解决,代码如下,
cairosvg.svg2png(bytestring = open('1.svg').read().encode('GBK'), write_to='1.png')
试试看 encoding='utf-8'
https://blog.csdn.net/weixin_42603784/article/details/106998924