我需要将带有自定义字体的SVG转换为PNG,我正在使用以下Python代码进行转换。
import cairosvg
png = cairosvg.svg2png(bytestring=svg_data)
这段代码在我的本地机器上(Mac OS系统)使用安装的字体可以正常运行。然而,当我尝试将其部署到远程Ubuntu实例时,字体无法加载,最终导致PNG图片中出现了一些默认字体。这些字体已经安装在系统中(我已经尝试过不同的字体文件夹,也将字体添加到了fontconfig的可用字体列表中),访问权限似乎也没问题。有什么提示可以帮助解决问题吗?