Pscript 支持的转义符
重要
新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。
有关详细信息,请参阅新式打印平台和打印支持应用设计指南。
PScript5 打印机驱动程序支持以下转义符。
Escape | 说明 |
---|---|
BEGIN_PATH | 打开路径。 |
CHECKJPEGFORMAT | 确定打印机是否可以处理 JPEG 图像。 有关此转义符的详细信息,请参阅 CHECKJPEGFORMAT。 此转义符会生成 DrvQueryDeviceSupport 函数调用。 |
CHECKPNGFORMAT | 确定打印机是否可以处理 PNG 图像。 有关此转义符的详细信息,请参阅 CHECKPNGFORMAT。 此转义符会生成 DrvQueryDeviceSupport 函数调用。 |
CLIP_TO_PATH | 定义由路径绑定的剪辑区域。 |
DOWNLOADHEADER | 下载所有 procset(即 PostScript 过程集)。 |
DRAWPATTERNRECT | 使用与 Hewlett Packard LaserJet 或 LaserJet 兼容的打印机上的页面控制语言 (PCL) 的模式和规则功能,创建白色、灰度或纯黑色矩形。 灰度是一种灰色图案,其中包含黑白像素的特定混合体。 有关此转义符的详细信息,请参阅 DRAWPATTERNRECT。 此转义符与驱动程序的 DrvEscape 函数相关联。 |
ENCAPSULATED_POSTSCRIPT | 将封装的 PostScript (EPS) 数据发送到打印机。 此转义符与驱动程序的 DrvDrawEscape 函数相关联。 |
END_PATH | 结束路径。 |
EPSPRINTING | 指示 EPS 打印的开始或结束。 图形设备接口 (GDI) 会截获此转义符,并将其转换为 DrvEscape 以外的 DDI 调用。 打印机驱动程序未收到此转义符。 |
GET_PS_FEATURESETTING | 获取有关 PostScript 驱动程序的指定功能设置的信息。 有关此转义符的详细信息,请参阅 GET_PS_FEATURESETTING。 |
GETTECHNOLOGY | 获取打印机的常规技术类型。 在 Windows 3.0 之后为 Windows 操作系统版本编写的打印机驱动程序可能不支持此转义符。 |
PASSTHROUGH | 以兼容模式或以 GDI 为中心的模式将数据直接发送到 PostScript 打印机驱动程序。 以 PostScript 为中心的模式下的 PostScript 打印机驱动程序不支持此转义符。 有关此转义符的详细信息,请参阅 PASSTHROUGH。 |
POSTSCRIPT_DATA | 将数据直接发送到打印机驱动程序。 此转义符与 PASSTHROUGH 转义符相同,但 PostScript 打印机驱动程序仅在 Windows NT 4.0 兼容模式下支持此转义符。 有关此转义符的详细信息,请参阅 POSTSCRIPT_DATA。 |
POSTSCRIPT_IDENTIFY | 将 PostScript 打印机驱动程序设置为以 GDI 为中心的模式或以 PostScript 为中心的模式。 有关此转义符的详细信息,请参阅 POSTSCRIPT_IDENTIFY。 |
POSTSCRIPT_IGNORE | 抑制输出。 |
POSTSCRIPT_INJECTION | 在 PostScript 作业流中插入原始数据块。 |
POSTSCRIPT_PASSTHROUGH | 在 Windows NT 4.0 兼容模式或以 PostScript 为中心的模式下将数据直接发送到 PostScript 打印机驱动程序。 以 GDI 为中心的模式下的 PostScript 打印机驱动程序不支持此转义符。 |
QUERYESCSUPPORT | 确定设备驱动程序是否实现特定的转义符。 |
SETCOPYCOUNT | 设置要打印的份数。 此转义符已被 DocumentProperties 和 PrinterProperties 函数取代。 |
SPCLPASSTHROUGH2 | 使应用程序能够在文档级别保存上下文中包含专用过程和其他资源。 有关此转义符的详细信息,请参阅 SPCLPASSTHROUGH2。 |