如何在命令行上将 PDF 文件转换为 SVG

如果你想将 my.pdf 转换为 my.svg,像这样使用 eps2svg:

eps2svg my.eps

eps2svg_command.sh
eps2svg my.eps

虽然名称 eps2svg 可能暗示它只能读取 EPS 文件,但该程序处理 PDF 完全没问题!

此命令生成 my.svg - 注意如果 my.svg 已存在,eps2svg 将创建 my_1.svgmy_2.svg 等等,并且不会覆盖 my.svg

你也可以使用此 shell 函数:

pdf2svg_function.sh
function pdf2svg { eps2svg "${1%.*}.eps" "${1%.*}.svg" ; }

这将始终生成 my.svg,如果它已存在则覆盖它!

用法示例:

pdf2svg_usage.sh
pdf2svg my.pdf # 生成 my.svg

Check out similar posts by category: Linux