Ghostscript :基于Adobe等页面描述语言的软件

更新时间:2024-09-21 08:30

Ghostscript是一套基于奥多比 Systems的PostScript和便携式文档格式(PDF)页面描述语言解释器的免费软件套件。

它主要用于页面描述语言文件的栅格化或渲染,以及文件格式转换。

软件简介

Ghostscript是一套建基于Adobe、PostScript及可移植文档格式(PDF)的页面描述语言等而编译成的免费软件。Ghostview,在Unix/X11下运行。GSView,在Windows和OS/2下运行。Ghostscript最初由L. Peter Deutsch和Aladdin Enterprises开发,并以Aladdin Free Public License (AFPL)发布,目前由Artifex Software拥有并维护。

推出了两个版本:一是在原来的AFPL许可下进行商业使用的AFPL Ghostscript,一是GNU General Public License下使用的GPL Ghostscript。GPL版本也是Display Ghostscript的基础,其增加了所需的功能,以便对Display PostScript形成完全的支持。

Ghostscript已经移植到多个操作系统,包括各类unix系统、Mac OS X、VMS、Windows、OS/2和Mac OS classic。它支持多种用户界面,允许用户在屏幕上查看PostScript或PDF文件,并提供页面浏览和打印功能。

从版本9.55.0开始,Ghostscript内置了两个PDF解释器,新的默认PDF解释器已完全重写为c语言,提供了更快的性能和更高的安全性。Ghostscript提供了几套免费字体,包括URW基础35字体、GhostPDL软件包中的字体,以及其他杂项字体集合。这些字体旨在与PostScript标准的常见字体在度量上兼容,并以Type1、TrueType和OpenType格式提供。Ghostscript字体被广泛用于开源应用程序,并且可以通过大多数现代软件安装和使用。

发展沿革

Ghostview 最早是由 L. Peter Deutsch和阿拉丁企业开发的,以Aladdin Free Public License(AFPL)发布,由artofcode LLC拥有并维护。推出了两个版本:一是在原来的AFPL许可下进行商业使用的AFPL Ghostscript,一是GNU General Public License 下使用的GPL Ghostscript。

GPL版本也是Display Ghostscript的基础,其增加了所需的功能,以便对 Display PostScript形成完全的支持。

Ghostscript可作为计算机打印机使用的栅格化图像处理器(RIP),例如,行打印机Daemon的输入过滤器。它也可以作为PostScript和PDF阅览器使用的RIP引擎,或者作为文件格式转换器,如PostScript到PDF转换器。此外,Ghostscript还可以作为一般用途的编程环境。

Ghostscript是与PostScript兼容的软件。最初以商业软件形式在PC市场上发售,名为“GoScript”。后来版权被购买并在Linux上开发,成为了今日的Ghostscript。现在已经从Linux版本翻版到其他操作系统。

功能服务

这个软件可用作:

计算机打印机使用的光栅图像处理器(RIP),例如,LPD的输入过滤器。

PostScript和PDF阅览器使用的光栅图像处理器(RIP)引擎。

文件格式转换器,如PostScript和PDF转换器。

一般用途的编程环境。

已经写出几个图形用户界面(GUI)用于让用户在屏幕上观看PostScript或PDF文件,可以上下卷动、向前翻页、向后翻页、缩放文字,而且还能打印一页或多个页面。

Ghostscript用于打印行业较多,它从pdf转换的CMYK格式图片与奥多比转换的cmyk格式图片色差基本为0。

参考资料

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}
友情链接: