虚拟打印机定义和属性
虚拟打印机定义是一个文件,它将特定打印机的属性或特征与特定数据流类型的属性进行配对。
如果特定打印机支持多种数据流类型,那么必须创建一个虚拟打印机定义,并将该打印机的属性与每种数据流类型配对。 因此,如果打印机同时支持 ASCII 和 PostScript 两种数据流,那么必须为此打印机创建两个虚拟打印机定义。
冒号文件存储打印机或绘图仪的虚拟打印机定义。 冒号文件驻留在预定义的、定制的数据库目录中。 打印机后端使用存储在冒号文件中的属性值来转换打印请求的格式。
所有的属性值都以字符串的形式驻留在冒号文件中,而不管它们是表示字符串、整数还是布尔值。 属性值可以包含一些指向其他属性值的内嵌引用,或包含动态确定值内容的内嵌逻辑。
有关冒号文件以及如何在属性字符串中使用嵌入式引用和逻辑的更多信息,请参阅 打印机冒号文件约定 和 打印机冒号文件转义序列。