的过程如下:
如果没有安装cairosvg库,请使用以下命令安装:
pip install cairosvg
input.svg
的文件,并在其中指定自定义字体路径:<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200">
<text x="50" y="100" font-family="CustomFont" font-size="20">Hello, World!</text>
</svg>convert_svg_to_png.py
的文件,并将以下代码复制到文件中:import cairosvginput_file = 'input.svg'
output_file = 'output.png'
cairosvg.svg2png(url=input_file, write_to=output_file)
这将使用cairosvg库将input.svg
文件转换为output.png
文件。
现在,你已经成功地在Ubuntu上使用cairosvg使用Python将带有自定义字体的SVG转换为PNG。你可以根据需要修改输入文件、输出文件和自定义字体的路径。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云