Ghostscript: Różnice pomiędzy wersjami

[wersja przejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
aktualizacja wersji
artykuł przebudowany na podstawie angielskiej wiki, tam zastosowanie było opisane (w mojej ocenie) bardziej obrazowo
Linia 17:
|www = http://pages.cs.wisc.edu/~ghost/
}}
'''Ghostscript''' – zestaw oprogramowania oparty na [[Interpreter (program komputerowy)|interpreterinterpreterze]] [[językJęzyk programowaniaopisu strony|języków opisu strony]] [[PostScript|PostScript (PS)]] orazi [[Portable Document Format|Portable Document Format]] (PDF). Głównym celem jest [[rasteryzacja]] bądź [[renderowanie]] plików, któryktóre umożliwiaużywają ichtego konwersjęjęzyka, nażeby wielewyświetlić formatówlub wydrukować strony tych dokumentów, m.inalbo konwersja między plikami PDF i PostScript.:
* [[Windows Bitmap|BMP]]
* [[Encapsulated PostScript]]
* [[telefaks|G3, G4]]
* [[JPEG]]
* [[Printer Command Language|PCL-XL (PCL 6)]]
* [[PCX]]
* [[Portable Document Format|PDF]]
* [[Portable Network Graphics|PNG]]
* [[portable anymap|PNM]]
* [[Photoshop Document|PSD]]
* [[PostScript]]
* [[Tagged Image File Format|TIFF]]
* [[X Window System]]
* [[XCF]]
Dzięki temu na przykład możliwy jest podgląd dokumentów zapisanych w formatach PS lub PDF na ekranie komputera lub ich wydruk na [[drukarka]]ch bez [[Interpreter (program komputerowy)|interpreterów]] tych języków.
 
== Funkcjonalność ==
Od wersji 8.60 Ghostscript jest wydawany tylko na [[Licencja oprogramowania|licencji]] [[GNU General Public License|GPL]].
Ghostscript może być używany jako [[Raster Image Processor]] dla [[Drukarka|drukarek]] [[Raster (poligrafia)|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 [[Adobe Acrobat|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.<ref>[http://www.ghostscript.com/doc/current/Ps2pdf.htm "ps2pdf: PostScript-to-PDF converter"] {lang|en}</ref>
 
Ghostscript może także służyć jako [[back-end]] w konwerterach z formatu PDF na [[Grafika rastrowa|obrazy rastrowe]]; funkcjonalność ta bywa dostępna w tzw. [[Wirtualna drukarka|wirtualnych drukarkach]] PDF.<ref>[http://www.pdfforge.org/pdfcreator/features PDF Creator – features]</ref> Wspierane są m.in. następujące formaty: [[JPEG]], [[PNG]], [[TIFF]], [[Windows Bitmap]], [[PCX]].<ref>[http://pages.cs.wisc.edu/~ghost/doc/AFPL/8.00/Devices.htm#File_formats Details of Ghostscript output devices] {lang|en}</ref>
 
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]] and [[AmigaOS]].
 
== Licencja ==
Od wersji 8.60 Ghostscript jest wydawany tylko na [[Licencja oprogramowania|licencji]] [[GNU General Public License|GPL]]. Poprzednie wersje programu były wydawane pod różnymi licencjami:
 
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 – [[fork|odgałęzienie]] wersji GPL Ghostscript, które było używane przez [[Common UNIX Printing System|Common UNIX Printing System (CUPS)]] przed wydaniem GPL Ghostscript 8.60 (wersja już nie rozwijana);