如何在GIMP 2中打开EPS文件?“无法解释PostScript文件”


33

我已经在GIMP 2中创建了一些EPS文件,但是无法将其备份。当我尝试时,出现“从PostScript导入”对话框,但是无论我做什么,当我继续操作时,都会出现错误“无法解释PostScript文件”。

我正在使用Windows 7 x64 / 64位和GIMP 2.8.14,也是x64 / 64位。

Answers:


46

根据GNOME Bugzilla上GIMP EPS错误报告,您必须安装Ghostscript(如果尚未安装),然后用Ghostscript中的DLL替换GIMP中的DLL。

  1. Ghostscript下载页面安装Ghostscript 。确保获取64位版本。
  2. 如果GIMP已打开,请将其关闭。
  3. 从Ghostscript bin文件夹(C:\Program Files\gs\gs9.18\bin对我来说;您的版本号可能不同)中,将gsdll64.dll文件复制到GIMP bin文件夹(C:\Program Files\GIMP 2\bin\对我来说)。
  4. 在GIMP bin文件夹中,重命名libgs-8.dlllibgs-8.dll.backup。如果出现问题,您可以还原到此文件。
  5. 然后,重命名gsdll64.dlllibgs-8.dll

下次运行GIMP并打开/导入EPS文件时,在“从PostScript导入”对话框之后,该文件将照常打开。=)

参考文献


3
我非常喜欢以下方法:执行上述步骤1和2,然后执行3。控制面板=>系统=>高级系统设置并创建环境变量GS_PROG = C:\ Program Files \ gs <ghostscriptversion> \ bin \ gswin64.exe -最后4.重新启动Gimp。该文件现在应该可以打开了。我更喜欢这种方法,因为没有“与gimp聊天”使ghostscript和gimp完全独立。这意味着可以轻松地升级gimp,而不必像每次使用上述方法一样都必须记得重做练习
Pancho

@Pancho-我同意,这是一种更清洁的方法,但是请记住,如果更新幽灵脚本版本:-),则可能必须更新此环境变量。
Tim Harker,

@TimHarker-100%。如果您对此感到担忧,则可以在安装/升级时删除ghost writer路径的特定于版本的组件。C:\ gw \,这意味着环境变量不会受到影响,因此不需要更改。
Pancho
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.