当我有一个充满 .svg 文件的目录(例如来自 Inkscape)时,如何将它们转换为 .pdf 文件?
如同这方法不是针对单个文件,而是作为整个目录的批处理命令。
答案1
在这帖子中显示了单个文件的流程。
相关命令是:
rsvg-convert -f pdf -o t.pdf t.svg
对于整个目录,一个简单的 bash 脚本就可以完成这项工作:
for i in *.svg;do rsvg-convert -f pdf -o ${i%.*}.pdf $i;done
这假设您已经安装了 rsvg-convert,如果没有,您可以通过输入以下命令来获取它:
sudo apt-get install librsvg2-bin