Paramètres de la ligne de commande Ghostscript pour convertir EPS en PDF

vient d'installer Ghostscript 8.54 pour Windows.

Est-ce que quelqu'un connaît les paramètres minimum à passer à gswin32c.exe pour faire convertir, disons, someFile.eps someFile.l'eps.pdf<!--5?

21
demandé sur Kurt Pfeifle 2009-04-24 15:16:23

2 réponses

puisque la question portait sur le " paramètres minimaux à passer à gswin32c.exe pour le convertir, par exemple, en quelque chose.eps someFile.l'eps.pdf", permettez-moi de donner une réponse:

  c:/path/to/gswin32c.exe ^
    -sDEVICE=pdfwrite ^
    -o c:/path/to/output.pdf ^
    c:/path/to/input.eps

ou même plus court:

  gswin32c ^
    -sDEVICE=pdfwrite ^
    -o output.pdf ^
    input.eps

utilise les paramètres par défaut de Ghostscript. Le plus important, à partir du haut de ma tête, pour la version la plus récente de Ghostscript sont:

  • -dPDFSETTINGS=/default ........ à peu près les mêmes paramètres que ceux utilisés par Adobe Distiller pour "screen" avec les différences suivantes:
  • -r720x720 .................................. résolution: 720 dpi (bitmaps/polices à convertir en bitmap)
  • -dColorConversionStrategy=/LeaveColorUnchanged ... (Distillateur "écran" utilise =/sRGB)
  • -dCompatibilityLevel=1.4 .... (Distillateur "écran" utilise =1.3)
  • -dEmbedAllFonts=true [*]......... (Distillateur "écran" utilise =false)
  • -dOptimize=false [ * * ]............... (Distillateur "écran" utilise =true)
  • -dDownsample{Color,Gray,Mono}Images=false ... (Distillateur "écran" utilise =true)

[*] Par défaut, Ghostscript n'intègre pas les classique "de la Base de 14" - polices PostScript. Pour renforcer cela, utilisez un paramètre supplémentaire (à la fin de la ligne de commande!) comme -c "<</NeverEmbed [ ]>>setdistillerparams" -f c:/path/to/input.pdf.

[**] Ghostscript pdfwrite l'appareil ne peut pas "optimiser" un PDF quand il l'écrit la première fois. Pour optimiser, vous devez à nouveau appeler Ghostscript pour un second passage, en utilisant des paramètres spéciaux (vous pouvez aussi essayer -dOptimize=true).

BTW, Ghostscript la version la plus récente est 8.71, disponible ici:ghostscript.com/relases.

34
répondu Kurt Pfeifle 2010-08-15 21:35:17

sous Windows, ps2pdf et d'autres utilitaires sont situés dans C:\Program Files\gs\gs#.##\lib en tant que .chauve-souris et .fichiers cmd. Ce n'est pas évident, surtout si vous cherchez .EXE.

5
répondu arclight 2010-08-10 17:52:33