Pscript 支持的转义
重要
建议使用 Microsoft 的 IPP 收件箱类驱动程序,以及 Print Support Apps (PSA) ,在 Windows 10 和 11 中自定义打印体验,以便进行打印机设备开发。
有关详细信息,请参阅 打印支持应用设计指南。
PScript5 打印机驱动程序支持以下转义。
Escape | 说明 |
---|---|
BEGIN_PATH | 打开路径。 |
CHECKJPEGFORMAT | 确定打印机是否可以处理 JPEG 图像。 有关此转义的详细信息,请参阅 CHECKJPEGFORMAT。 此转义生成对 DrvQueryDeviceSupport 函数的调用。 |
CHECKPNGFORMAT | 确定打印机是否可以处理 PNG 图像。 有关此转义的详细信息,请参阅 CHECKPNGFORMAT。 此转义生成对 DrvQueryDeviceSupport 函数的调用。 |
CLIP_TO_PATH | 定义由路径绑定的剪辑区域。 |
DOWNLOADHEADER | 下载所有过程集 (即,) 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。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈