Поиск по этому блогу

воскресенье, 20 марта 2016 г.

Gimp не открывает .eps файл - срочно хакнуть .dll

При попытке открыть .eps файл сначало выскочило окно настройки импорта, а потом и приговор: "Не удалось интерпретировать файл Postscript..." На ru-форуме Gimp предложили воспользоваться он-лайн конвертером. Но мне, пытливому чайнику, захотелось использовать слои (читал, что можно отделить фон от картинки), поэтому пришлось установить GhostScript и тупо скопировать dll файл оттуда. Вот только файлы с картинками, из-за которых все началось оказалиь однослойными...

It uses a DLL instead. If you have a 64 bit operating system, 64 bit version of GIMP 2.8.2 or higher, and GhostScript 64 bit then try this:

In [ ]:
#1) Back up the libgs-8.dll file in the GIMP bin folder. 
#2) Copy the gsdll64.dll file from the GhostScript bin folder to the GIMP folder. 
#3) Rename the copied gsdll64.dll file to libgs-8.dll. 
#4) Restart GIMP.

Но где брать gsdll64.dll

Оказывается, есть библиотека "Ghostscript Downloads", ссылка чуть выше. Я скачал файл для установки на 64-х разрядный Цштвщцы и дистрибутив (не забыть про него). После установки, файл gsdll64.dll нашелся в паке

In [ ]:
C:\Users\alter_000>dir "C:\Program Files\gs\gs9.18\bin"
 Том в устройстве C имеет метку Packard Bell
 Серийный номер тома: F634-F7A8

 Содержимое папки C:\Program Files\gs\gs9.18\bin

20.03.2016  14:25    <DIR>          .
20.03.2016  14:25    <DIR>          ..
05.10.2015  12:05        15 817 216 gsdll64.dll
05.10.2015  12:05             9 266 gsdll64.lib
05.10.2015  12:05           173 568 gswin64.exe
05.10.2015  12:05           163 840 gswin64c.exe
               4 файлов     16 163 890 байт
               2 папок  412 840 804 352 байт свободно

C:\Users\alter_000>

Теперь идем в папку Gimp2 и соврешаем надругательство

Копирования и переименования (см 4 пункта чуть выше) у нас старый файл теперь называется libgs-8_bak.dll

In [ ]:
C:\Users\alter_000>dir "C:\Program Files\GIMP 2\bin" | findstr libgs-8
05.10.2015  12:05        15 817 216 libgs-8.dll
26.08.2014  03:04        12 667 707 libgs-8_bak.dll


Посты чуть ниже также могут вас заинтересовать

Комментариев нет: