用于 SVG 到 PDF 转换的程序。
项目描述
与其他图形格式不同,SVG 通常很难转换为 PDF。现有工具通常受到以下限制:
不要在所有操作系统上工作
不同操作系统的版本有不同的命令行界面
SVG 被错误解释
依赖很难安装
有许可问题
SVG42PDF 是一个使用现有工具和库将 SVG 转换为 PDF 的工具。转换方法可以由用户指定,也可以自动选择。
安装
来自 PyPI:
pip install --upgrade svg42pdf
来自 Github:
pip install --upgrade git+https://github.com/karel-brinda/svg42pdf
例子
使用第一种工作方法:
svg42pdf input.svg output.pdf
使用开罗:
svg42pdf -m cairo input.svg output.pdf
使用报告实验室:
svg42pdf -m reportlab input.svg output.pdf
使用Inkscape:
svg42pdf -m inkscape input.svg output.pdf
使用ImageMagick(不保留矢量表示):
svg42pdf -m imagemagick input.svg output.pdf
使用Wkhtmltopdf(使用 Qt WebKit,创建大的白边距):
svg42pdf -m wkhtmltopdf input.svg output.pdf
常问问题
为什么名字里有42?
已经有太多的工具叫做 svg2pdf。