GhostScript
Ghostscript е програма интерпретатор на езика PostScript и файлове с формат PDF.
История
Ghostscript в началната си версия е написан от Л. Питър Дойч (Шаблон:Lang-en) през 1986 г. към Проекта GNU под лиценза GNU General Public License. По-късно той създава Aladdin Enterprises, за да лицензира Ghostscript като частна лицензия. Ghostscript в днешно време принадлежи на компанията Artifex Software като се поддържа от нейните програмисти. Последните версии на тази програма отново са достъпни под лиценза GPL, програмата може да бъде лицензирана за използване в частни проекти при съответното заплащане.
Възможности
Ghostscript може да конвертира файловете на PostScript в различни графични формати, както и да изкарва на екрана интерпретираното съдържание, а също да разпечатва графичното съдържание на принтери поддържащи PostScript. Поради тези си качества често е използван като «виртуален принтер» за създаване на документи във форматите PDF или PostScript от програми, не поддържащи тези два формата.
Ghostscript може също да се използова като процесор на растерни изображения (RIP) при растерни принтери — например, като входен филтър за LPD или като RIP механизъм в програми за разглеждане на PDF или PostScript файлове.
Доколкото Ghostscript е интерпретатор на език, то той може да се използва и като универсална среда за програмиране. Ghostscript е реализиран на много операционни системи, включително Unix, Linux, Mac OS, OpenVMS, Microsoft Windows, MS-DOS, FreeDOS, OS/2 и AmigaOS.
Поддържани файлови формати:
- BMP
- Encapsulated PostScript
- G3, G4
- JPEG
- PCL-XL (PCL 6) - Printer Command Language
- PCX
- PNG
- PNM - Portable anymap
- PSD
- PostScript
- TIFF
- X Window System
- XCF - eXperimental Computing Facility