我正在尝试使用 GhostScript 将具有透明背景的嵌入式 TIFF 的 EPS 文件转换为 PNG。我遇到的问题是 TIFF 图像的背景在 PNG 中变为白色。它如下所示:
当我从 Adobe Illustrator 导出时,结果是正确的:
我读到EPS没有透明度,只有标记和未标记的区域。我想知道是否有一个我错过的调用可以通过类似于 Illustrator 的 Ghostscript 创建 PNG?或者,如果有任何其他选择不只是通过 ImageMagick 用透明度替换白色?
我正在使用 Windows 并安装了 Ghostscript 9.25。这是我尝试过的命令(其中之一):
-q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -sDEVICE=pngalpha -r300 -dEPSCrop NamePlatePNG.png NamePlate.eps
如果需要,我可以将 EPS 文件发给您。任何帮助将不胜感激,谢谢!
更新:这是 EPS 文件(希望此链接有效):
https://drive.google.com/open?id=1m4HHGLoPe0jdWkx1Oghe7ttiXPldZnJs
另外,我应该提到我上传的图像只是在图像编辑器中打开的 PNG 的屏幕截图。方格部分确实是完全透明的 Alpha 通道。我试图轻松地强调差异。