Właśnie zainstalowano Ghostscript 8.54 dla Windows.Parametry wiersza polecenia Ghostscript do konwersji EPS na PDF
Czy ktoś wie minimalnych parametrów przejść do gswin32c.exe
aby konwertować, powiedzmy, someFile.eps do someFile.eps.pdf?
Właśnie zainstalowano Ghostscript 8.54 dla Windows.Parametry wiersza polecenia Ghostscript do konwersji EPS na PDF
Czy ktoś wie minimalnych parametrów przejść do gswin32c.exe
aby konwertować, powiedzmy, someFile.eps do someFile.eps.pdf?
Ponieważ pytanie było o „minimalnych parametrów, aby przejść do gswin32c.exe aby konwertować, powiedzmy, someFile.eps do someFile.eps.pdf”, pozwól mi dać odpowiedź:
c:/path/to/gswin32c.exe^
-sDEVICE=pdfwrite^
-o c:/path/to/output.pdf^
c:/path/to/input.eps
lub nawet krócej:
gswin32c^
-sDEVICE=pdfwrite^
-o output.pdf^
input.eps
Spowoduje to użycie wbudowanych, domyślnych parametrów Ghostscript. Najważniejszą z których, z góry głowę, na najnowszej wersji Ghostscript to:
-dPDFSETTINGS=/default
........ z grubsza takie same ustawienia jak Adobe Distiller wykorzystuje dla „screen” z następujące różnice:-r720x720
.................................. rozdzielczość: 720 dpi (mapy bitowe/czcionki wymagające konwersji do bitmapy)-dColorConversionStrategy=/LeaveColorUnchanged
... ("screen" Distiller wykorzystuje =/sRGB
)-dCompatibilityLevel=1.4
.... ("screen" Distiller wykorzystuje =1.3
)-dEmbedAllFonts=true
[*] ......... ("okno" destylatora wykorzystuje =false
)-dOptimize=false
[**] ............... (destylatora " ekran”używa =true
)-dDownsample{Color,Gray,Mono}Images=false
... (gorzelnia "ekran" używa =true
) [*] domyślnie Ghostscript nie osadzać klasyczną "Base 14" -PostScript czcionek. Aby to wymusić, użyj dodatkowego parametru (na końcu wiersza poleceń!), Takiego jak -c "<</NeverEmbed [ ]>>setdistillerparams" -f c:/path/to/input.pdf
. [**] Ghostscript's pdfwrite urządzenie nie może "zoptymalizować" pliku PDF podczas jego pierwszego pisania. Aby zoptymalizować, musisz ponownie zadzwonić do Ghostscript na drugie przejście, używając specjalnych parametrów (możesz także spróbować -dOptimize=true
).
BTW, najnowsza wersja Ghostscript jest 8.71, dostępna tutaj: ghostscript.com/relases.
Pod Windows, ps2pdf i inne narzędzia znajdują się w C:\Program Files\gs\gs#.##\lib
jako pliki .bat i .cmd. Nie jest to dokładnie oczywiste, szczególnie jeśli szukasz plików .exe.
To, co mówisz, niekoniecznie jest prawdą (ale nadal jest pomocne dla niektórych osób).Wszystko zależy od tego, co wybrałeś podczas instalacji. Użytkownik (lub jego administrator) mógł wybrać niedomyślną ścieżkę lub napęd d :, podczas instalacji Ghostscript. a 'c: \ program files' to' c: \ programme' w niemieckich instalacjach. Ale możesz to rozwiązać, mówiąc: * Zazwyczaj wersje Ghostscript instalują się w '% programfiles% \ gs \ gs #. ## \ *' *. Ponieważ% programfiles% jest zmienną środowiskową, która wskazuje na domyślną ścieżkę insta na wszystkich ustawieniach regionalnych, czy to 'c: \ program files' lub' d: \ programme' ... –
Dzięki, zaoszczędzisz mi przyzwoicie trochę czasu. To niefortunne, że twoja nie jest wybraną odpowiedzią. – David
Rzeczywiście, szkoda, że nie była to również wybrana odpowiedź. Btw "_-r720x720.rozdzielczość: 720 dpi_" - 720? Czy to nie za dużo? Czy zamiast tego może być 72? Twoje zdrowie! – sdaau
@sdaau: Domyślna rozdzielczość urządzenia 'pdfwrite' Ghostscript * rzeczywiście * wynosi 720 dpi. Domyślna rozdzielczość urządzeń wyjściowych obrazu (takich jak 'tiffg4',' jpeg', 'png',' ppm', 'pbm' ...) wynosi 72 dpi. –