Только что установлен Ghostscript 8.54 для Windows.
Кто-нибудь знает о минимальных параметрах, которые нужно передать в gswin32c.exe
, чтобы преобразовать, скажем, someFile.eps в someFile.eps.pdf?
Только что установлен Ghostscript 8.54 для Windows.
Кто-нибудь знает о минимальных параметрах, которые нужно передать в gswin32c.exe
, чтобы преобразовать, скажем, someFile.eps в someFile.eps.pdf?
Поскольку вопрос касался "минимальных параметров для перехода к gswin32c.exe, чтобы заставить его преобразовать, скажем, someFile.eps в someFile.eps.pdf", позвольте мне дать ответ:
c:/path/to/gswin32c.exe ^
-sDEVICE=pdfwrite ^
-o c:/path/to/output.pdf ^
c:/path/to/input.eps
или даже короче:
gswin32c ^
-sDEVICE=pdfwrite ^
-o output.pdf ^
input.eps
Это будет использовать встроенные параметры по умолчанию для Ghostscript. Наиболее важные из которых, с моей точки зрения, для самой последней версии Ghostscript:
-dPDFSETTINGS=/default
........ примерно те же настройки, что и Adobe Distiller для "экрана" со следующими отличиями:-r720x720
.................................. разрешение: 720 dpi (растровые изображения/шрифты, требующие преобразования к растровому изображению)-dColorConversionStrategy=/LeaveColorUnchanged
... (Экран "Экран" использует =/sRGB
)-dCompatibilityLevel=1.4
.... (Экран "Экран" использует =1.3
)-dEmbedAllFonts=true
[*]......... (Экран "Экран" использует =false
)-dOptimize=false
[**]............... (Экран Distiller "использует =true
)-dDownsample{Color,Gray,Mono}Images=false
... (Экран Distiller "использует =true
) [*] По умолчанию Ghostscript не встраивает классические шрифты Base 14 "-PostScript. Чтобы обеспечить это, используйте дополнительный параметр (в конце командной строки!), Например -c "<</NeverEmbed [ ]>>setdistillerparams" -f c:/path/to/input.pdf
.
[**] Ghostscript pdfwrite устройство не может "оптимизировать" PDF файл, когда он пишет его в первый раз. Чтобы оптимизировать, вам нужно снова вызвать Ghostscript для второго прохода, используя специальные параметры (вы также можете попробовать -dOptimize=true
).
BTW, самая последняя версия Ghostscript - 8.71, доступная здесь: ghostscript.com/relases.
В Windows, ps2pdf и другие утилиты находятся в C:\Program Files\gs\gs#.##\lib
как файлы .bat и .cmd. Это не совсем очевидно, особенно если вы ищете .exe файлы.