[+] pdf i ghostscript konwertowanie pdf do ps

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
zomer
Beginner
Posty: 330
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

[+] pdf i ghostscript konwertowanie pdf do ps

Post autor: zomer »

Witam!
Chcę przekonwertować plik.pdf do postscriptu. Celem tego konwertowania jest uzyskanie dokumentu czarno-białego. Tutaj znalazłem polecenie.
Mój plik pdf nazywa się "plik.pdf" więc wpisuję w katalogu gdzie mam plik polecenie

Kod: Zaznacz cały

ghostscript --pdf2ps -sDEVICE=psgray plik.pdf
i dostaję odpowiedź

Kod: Zaznacz cały

GPL Ghostscript 8.62 (2008-02-29)
Copyright (C) 2008 Artifex Software, Inc.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.
Error: /undefinedfilename in (-sDEVICE=psgray)
Operand stack:

Execution stack:
   %interp_exit   .runexec2   --nostringval--   --nostringval--   --nostringval--   2   %stopped_push   --nostringval--   --nostringval--   --nostringval--   false   1   %stopped_push
Dictionary stack:
   --dict:1151/1684(ro)(G)--   --dict:0/20(G)--   --dict:93/200(L)--
Current allocation mode is local
Last OS error: 2
GPL Ghostscript 8.62: Unrecoverable error, exit code 1
Może ktoś mi pomoże zmienić plik .*pdf tak aby otrzymać z kolorowego czarno-biały dokument.
Próbowałem w kpdf wybrać drukowanie do pliku pdf (zaznaczyłem odcienie szarości) ale dokument wyjściowy i tak jest w kolorze.
fnmirk
Senior Member
Posty: 8322
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Powiedz mnie dlaczego tak kombinujesz zamiast zadać swojemu systemowi proste pytanie:

Kod: Zaznacz cały

apt-cache search pdftops
wynik:

Kod: Zaznacz cały

...
xpdf-utils - Portable Document Format (PDF) suite -- utilities
sprawdzamy szczegółowo pakiet:

Kod: Zaznacz cały

apt-cache show xpdf-utils
wynik

Kod: Zaznacz cały

...
This package contains pdftops (PDF to PostScript converter), pdfinfo (PDF document information extractor), pdfimages
 (PDF image extractor), pdftotext (PDF to text converter), and pdffonts (PDF font analyzer).
...
Instalujemy pakiet

Kod: Zaznacz cały

apt-get install xpdf-utils
jeżeli jeszcze go nie mamy w systemie.
Przeglądamy podręcznik systemowy

Kod: Zaznacz cały

man xpdf
I uzyskujemy informację, że musimy wydać polecenie, w przypadku wspomnianej operacji:

Kod: Zaznacz cały

pdftops -level1 plik.pdf
enter i w zależności od wielkości pliku i sprawności naszego procesora po chwili w katalogu z plikiem pdf powstał plik ps, czarno-biały.
Awatar użytkownika
zomer
Beginner
Posty: 330
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

Dzięki :) Działa.
ODPOWIEDZ