如何使用inkscape命令行linux将svg转换为pdf?

问题描述 投票:0回答:1

我正在尝试通过在 Linux 上使用 python 执行 inkscape 命令行来将 svg 文件转换为 pdf,如下所示:

result=subprocess.run(["inkscape",output_path+"/"+"final.svg","-export-area-drawing","--batch-process","--export-type=pdf","--export-filename="+output_path+"/"+"final.pdf"], capture_output=True, text=True)

但是我有这个:

(inkscape:108):警告**:09:54:02.536:无效选项--batch-process

python linux pdf svg inkscape
1个回答
0
投票

对我来说,这很有效,尽管 Inkscape 在创建

outfile.pdf
后出现段错误,并抱怨三个已弃用的参数:

os.system("inkscape -D -z --file=infile.svg --export-pdf=outfile.pdf

© www.soinside.com 2019 - 2024. All rights reserved.