Ghostscript PDF writer
Datum: 4. 6. 2001, Kategorie: Munis/Windows, Typ: Utility
- Soubory ke stažení
- gspdf.zip (24 kB)
Ghostscript PDF writer je sada několika bezplatných programů, které se dokáží tvářit pro uživatele jako virtuální tiskárna umožňující ukládat tiskové výstupy z aplikací do souborů PDF.
PDF představuje univerzální formát pro přenos a prezentaci dat. Je nezávislý na platformě a relativně kompaktní. Jednou vytvořený dokument lze prohlížet na monitoru, vystavit na Internetu, vytisknout na tiskárně nebo poslat elektronickou poštou.
K prohlížení PDF souborů slouží bezplatný program Adobe Acrobat Reader, který je možno stáhnout např. z www.adobe.com (existuje i česká verze ).
K instalaci programů Ghostscript PDF writer jsou nezbytné následující soubory:
- AdobePS PostScript Printer Driver
- AFPL Ghostscript
- Redirection Port Monitor
- Acrobat Distiller PostScript Printer Description
- pdfwrite.rsp -- pomocný konfigurační soubor (postup k vytvoření lze nalézt v dokumentaci k programu RedMon)
Instalace není zcela triviální. Provádějte ji v naznačeném pořadí, jinak některá nastavení nebude možné provést. Nastavujte pouze výslovně zmíněné parametry, ostatní neměňte. I nepatrné odchylky od uvedeného postupu mohou zapříčinit v lepším případě zbytečnou velikost vytvářených PDF souborů (i 100× a více proti optimálnímu nastavení) v horším případě naprostou nefunkčnost.
Následující postup je vyzkoušen na Win98, jsou zmíněny odchylky v některých názvech ve Win95. Pro instalaci na WinNT/2000 jsou nutná administrátorská oprávnění, postup prozatím nevyzkoušen, nicméně programy by měly být funkční i zde.
1) AFPL Ghostscript
a) Spustit instalační program.
b) V dialogu WinZip Self-Extractor - ... stisknout tlačítko Setup
c) V dialogu AFPL Ghostscript Setup ponechat přednastavené hodnoty tj.:
| Název | Hodnota |
|---|---|
| Install Fonts | zaškrtnuto |
| Install to directory | C:\gs |
| Add shortcuts to | Ghostscript |
Stisknout tlačítko Install.
d) Smazat složku Ghostscript v nabídce Start/Programy
e) Do adresáře C:\gs\ zkopírovat soubor pdfwrite.rsp.
2) Redirection Port Monitor (RedMon)
a) V adresáři C:\gs\ vytvořit podadresář RedMon a
rozbalit do něj soubory z archivu redmonXX.zip.
b) Spustit C:\gs\redmon\setup.exe. Potvrdit tlačítky Ano, Ok.
3) AdobePS PostScript Printer Driver
a) Spustit instalační program. Úvodní dva dialogy (Welcome a End User Licence Agreement) potvrdit tlačítky Next a Accept.
V dalších dialozích po provedení popsaných nastavení pokračovat tlačítkem Next.
b) Pokud se zobrazí dialog Printer Installation Type vybrat možnost Instal a new Poscript printer.
c) V dialogu Printer Connection Type vybrat It is directly connected to your computer.
d) V dialogu Local Port Selection vybrat LPT1:.
e) V dialogu Select Printer Model použít tlačítko Browse a nastavit disk a adresář, ve kterém je uložen soubor adistill.ppd, potom v poli Printer vyberte Acrobat Distiller 3.0.
f) V dialogu Printer Information zadat
| Název | Hodnota |
|---|---|
| Printer name | Ghostscript PDF writer |
| Do you want to use this printer as your default printer? | No |
| Would you like to print the test page? | No |
Spustit instalaci.
g) V dialogu Printer Configuration na dotaz odpovědět No.
h) V dialogu Setup Complete odškrtněte volbu "Yes, I want to view the Readme file".
4) Konfigurace
a) Vybrat tlačítko Start/Nastavení/Tiskárny/
b) Označit tiskárnu Ghostscript PDF writer a pomocí pravého tlačítka myši otevřít kontextové menu (místní nabídka) a vybrat Vlastnosti.
c) Na záložce Podrobnosti (ve Win95 Detaily) stisknout tlačítko Přidat port*, typ přidávaného portu* Jiné/Redirected port, potvrdit tlačítkem Ok, jako Port Name ponechte RPT1:
d) V dialogu Ghostscript PDF writer -- vlastnosti, záložka Podrobnosti (ve Win95 Detaily) zadat
| Název | Hodnota |
|---|---|
| Tisk do portu* | RPT1: (Redirected Port) |
| Při tisku používat tento ovladač | AdobePS Acrobat Distiller 3.0 |
*Poznámka: Ve Win95 se místo termínu Port používá termín Zásuvka.
Při změně portu se může objevit dialog Warning s textem Fonts downloaded to this printer while connected to LPT1: may be lost. You may need to resend them again on RPT1: nebo podobně.
e) Stisknout tlačítko Zařazování, v dialogu Nastavení zařazování zadejte
| Název | Hodnota |
|---|---|
| Zařazovat tak, aby programy ukončily tisk co nejdříve | zaškrtnout |
| Zahájit tisk po zařazení první stránky | zaškrtnout |
| Formát dat | RAW |
| S tiskárnou komunikovat jednosměrně | zaškrtnout |
f) Stisknout tlačítko Nastavit port, v dialogu RPT1: Properties zadejte
| Název | Hodnota |
|---|---|
| Redirect this port to the program | c:\gs\gsX.XX\bin\gswin32c.exe (X.XX nahraďte dle použité verze programu Ghostscript) |
| Arguments for this program are | @c:\gs\pdfwrite.rsp -dPDFSETTINGS=/printer -sOutputFile="%1" -c save
pop -f - |
| Output | Prompt for filename |
| Run | Hidden |
| Shut down delay | 300 |
Pozor! Hodnota v poli Arguments for this program are je klíčová
pro správnou funkci programu. Rozlišuje se zde velikost písmen, samotná pomlčka na
konci je důležitá a nelze ji vynechat, za zavináčem nelze použít dlouhé názvy
souborů. Takže pro kontrolu ještě jednou:
@c:\gs\pdfwrite.rsp -dPDFSETTINGS=/printer -sOutputFile="%1" -c save
pop -f ?
g) V dialogu Ghostscript PDF writer -- vlastnosti, záložka Fonts zadejte
| Název | Hodnota |
|---|---|
| Do not use printer font | zaškrtnout |
| Add Euro Currency Symbol to Postscript Fonts | zaškrtnout |
h) Stisknout tlačítko Send Fonts As?, v dialogu Send Fonts As?zadejte
| Název | Hodnota |
|---|---|
| Send TrueType fonts as | Outlines |
| Treshold to switch between downloading bitmap or outline fonts ? | 0 (nula) |
| Send PostScript fonts as | In Native Format |
i) V dialogu Ghostscript PDF writer -- vlastnosti, záložka Graphics by v poli Resolution měla být hodnota 600 dpi.
j) Potvrďte nastavení tlačítkem Ok.
Použití
V libovolné aplikaci zvolte tisk, jako tiskárnu vyberte Ghostscript PDF writer a spusťte vlastní tisk.
Po chvíli se objeví dialogové okno Uložit jako, kde můžete určit adresář pro uložení a název souboru (např. tisk.pdf), je velmi vhodné zadat příponu PDF. Pozor! Jsou nabízeny naposledy použitý adresář a jméno souboru. Případný již existující soubor bude bez varování přepsán.
Jako při normálním tisku na tiskárně by se v pravé časti hlavního panelu Windows měla objevit ikona tiskárny signalizující probíhající tisk. V okamžiku, kdy ikona zmizí, je soubor vytvořen.
Vyzkoušejte tisk např. seznamu osob z Evidence obyvatel,
Řádková sestava -- adresa, 1 strana. Výsledný soubor PDF by měl mít velikost
necelých 20 kB. Porovnejte s dodaným vzorovým souborem eo1.pdf.