Ghostscript
Logo programu | |
Autor | Artifex Software |
---|---|
Pierwsze wydanie | 1.0, 1988-08-11 |
Aktualna wersja stabilna | 9.23 / 12 lipca 2018; ponad 4 lata temu[1] |
System operacyjny | Unix, GNU/Linux, MacOS X, Microsoft Windows i wiele innych |
Licencja | GNU General Public License, Artifex Commercial License |
Strona internetowa |
Ghostscript – zestaw oprogramowania oparty na interpreterze języków opisu strony PostScript i Portable Document Format (PDF). Głównym celem jest rasteryzacja bądź renderowanie plików, które używają tego języka, żeby wyświetlić lub wydrukować strony tych dokumentów, albo konwersja między plikami PDF i PostScript.
Funkcjonalność
Ghostscript może być używany jako Raster Image Processor dla drukarek rastrowych, lub jako silnik RIP w przeglądarkach PDF i PostScript.
Innym zastosowaniem tego oprogramowania jest konwersja dokumentów, na przykład z formatu PostScript na PDF. Narzędzie ps2pdf zawarte w tym pakiecie jest opisywane w dokumentacji jako „bliźniaczo podobne w niemal każdym aspekcie funkcjonalności (poza interfejsem użytkownika) do produktu Acrobat Distiller firmy Adobe”. Zasadniczo, konwerter ten jest cienką nakładką na ghostcriptowe urządzenie wyjściowe pdfwrite, które wspiera PDF/A-1 i PDF/A-2, jak i również PDF/X-3[2].
Ghostscript może także służyć jako back-end w konwerterach z formatu PDF na obrazy rastrowe; funkcjonalność ta bywa dostępna w tzw. wirtualnych drukarkach PDF[3]. Wspierane są m.in. następujące formaty: JPEG, PNG, TIFF, Windows Bitmap, PCX[4].
Jako że Ghostscript jest interpreterem języka, może być również stosowany jako środowisko programowania ogólnego zastosowania. Ghostscript został przepisany na wiele systemów operacyjnych, jak systemy uniksopodobne, klasyczny Mac OS, OpenVMS, Microsoft Windows, Plan 9, MS-DOS, FreeDOS, OS/2, Atari TOS i AmigaOS.
Licencja
Od wersji 8.60 Ghostscript jest wydawany tylko na licencji GPL. Poprzednie wersje programu były wydawane pod różnymi licencjami:
- AFPL Ghostscript – Alladin Free Public License (AFPL), dopuszczała ona dowolne wykorzystanie i rozpowszechnianie w produktach na tej samej licencji (wersja już nie rozwijana);
- ESP Ghostscript – odgałęzienie wersji GPL Ghostscript, które było używane przez Common UNIX Printing System (CUPS) przed wydaniem GPL Ghostscript 8.60 (wersja już nie rozwijana);
- Artifex’s Ghostscript® – Artifex Commercial License, przez wiele lat główna wersja, nie darmowa;
- GPL Ghostscript – GNU General Public License dopuszcza dowolne wykorzystanie i rozpowszechnianie w produktach na tej samej licencji.
Przypisy
- ↑ History of Ghostscript versions 9.xx. Artifex Software, Inc., 2014-09-22. [dostęp 2016-06-09]. (ang.).
- ↑ "ps2pdf: PostScript-to-PDF converter". ghostscript.com. [zarchiwizowane z tego adresu (2011-07-20)]. {lang|en}
- ↑ PDF Creator – features
- ↑ Details of Ghostscript output devices {lang|en}
Linki zewnętrzne
- Strona internetowa programu (ang.)
- GNU GhostScript (ang.)
- Artifex Software Inc. (ang.)