以下问题获得最高投票的答案是将eps
文件转换为 的一种非常好的方法pdf
。
将 EPS 转换为 PDF 的好方法有哪些?
我真的更喜欢它,ps2pdf
因为它保留了图像的大小。
但是,我无法将其用作批处理转换工具。该命令epstopdf -h
无效epstopdf: -h: unknown option
,我找不到任何其他选项来将其配置为批处理模式。我想我会写一个小Python
脚本,但想使用一个更简单的选项。
编辑1:
我正在寻找一个类似于以下命令的选项。
epstopdf "C:\path\to\image\folder with spaces\*.eps"
由于路径中有空格,循环for
在这里不起作用。
答案1
视窗
在 Windows 命令窗口中应使用引号来保护空格:
for %f in ("C:\path\to\image\folder with spaces\*.eps") do epstopdf "%f"
在.bat
文件中,百分比需要加倍。
Linux/bash
可以使用反斜杠转义空格等特殊字符bash
:
for f in /path/to/image/folder\ with\ spaces/*.eps; do epstopdf "$f"; done
或者,也可以使用引号来表示空格。小丑字符应位于引号之外。以下示例也使用了几行以提高可读性:
for f in "/path/to/image/folder with spaces/"*.eps; do
epstopdf "$f"
done