PDL语言(Page description language)

目录

一,PDL语言

二,WYSIWYG

三,PCL

四,PDF

五,PS


一,PDL语言

In digital printing, a page description language (PDL) is a computer language that describes the appearance of a printed page in a higher level than an actual output bitmap (or generally raster graphics). 

传统的图片(位图,标量图)是用像素点来描述的,而矢量图是根据几何特性来绘制图形,一般就是由若干线条构成一个图形。

矢量图的特点是放大后图像不会失真,和分辨率无关,线条都是用曲线方程来表达的,而不是用像素。

所以无论是显示器还是打印机,要支持矢量图,就需要一套标准的页面描述语言(Page description language)

维基百科列了很多PDL语言,我随便挑了几个看着顺眼的:

扫描二维码关注公众号,回复: 13616213 查看本文章

AFP, Advanced Function Presentation (IBM)
Canon GARO(是你吗,柯南)
CPCL, Comtec Printer Control Language (now Zebra)
DPL, Datamax Printer Language (now Honeywell)
IPDS, Intelligent Printer Data Stream (IBM)
PCL, Printer Command Language (Hewlett-Packard)
PDF, Portable Document Format (Adobe Systems), now ISO 32000
PS, PostScript (Adobe Systems)

二,WYSIWYG

WYSIWYG(What You See Is What You Get),所见即所得,指的是在显示器上看到的内容,和打印下来会一模一样。

最简单的,word打印下来总是奇奇怪怪,小技巧就是word转pdf再打印,pdf一般就是WYSIWYG

三,PCL

PCL指令可内嵌于打印数据流,把应用程序输出快速转译成高质量的、特定设备的光栅化图像。

PCL5实现了WYSIWYG,也使用了各种压缩技术来减小数据量,加快数据传输。

PCL5e开始支持双向数据通讯,从而使打印机可以向计算机发送打印机的状态信息。

四,PDF

这就是大家熟知的PDF

五,PS

是PostScript,不是PhotoShop.

PS语言是一种与设备无关的​打印机语言​,即在定义图像时可以根本不考虑输出设备的特性,语言比较复杂。

猜你喜欢

转载自blog.csdn.net/nameofcsdn/article/details/121588290