我正在尝试从透明的PNG文件到具有透明度的EPS进行简单转换,目前我的命令如下所示:
转换“image1.png”“image1.eps”
看起来我得到的只是一张黑色图像。有什么想法吗?
谢谢!
答案 0 :(得分:2)
将PNG转换为EPS不仅仅是简单的格式转换。它从光栅图像变为矢量图像,因此光栅图像必须是" traced"。执行此操作的常用命令行工具是potrace。安装potrace
(及其组件工具mkbitmap
)后,您可以使用以下内容执行此操作:
convert image1.png image1.bmp
mkbitmap image1.bmp -o image1.pgm
potrace image1.pgm -e -o image1.eps
对mkbitmap
的调用将彩色图像转换为更适合跟踪的灰色图。
这将产生eps与在白色背景的黑线。如果您需要全色跟踪,inkskape是用于执行此操作的GUI工具,并且inkscape用户自行创建了一个命令行工具来执行此操作,可以找到here