分辨率功能的选项属性

> [!重要说明] > 新式打印平台是 Windows 与打印机通信的首选方式。 建议使用 Microsoft 的 IPP 收件箱类驱动程序以及打印支持应用 (PSA) 来自定义 Windows 10 和 11 中的打印体验,以便进行打印机设备开发。 >> 有关详细信息,请参阅新式打印平台打印支持应用设计指南。**

下表列出了与分辨率功能关联的属性。 有关分辨率功能的详细信息,请参阅标准功能

属性名 属性参数 注释
DPI 表示打印机分辨率的 x 和 y 值的数值对(以每英寸点数为单位)。 必需。 x 和 y 值必须等于 *TextDPI x 和 y 值,或者它们必须等于 *TextDPI x 和 y 值除以 2 的幂。 例如,如果 *TextDPI 为 PAIR(300, 300),则 *DPI 值可能是 PAIR(300, 300)、PAIR(150, 150) 或 PAIR(75, 75),但不是 PAIR(100, 100)。
*MinStripBlankPixels 一个数值,表示在除括空字节之前,Unidrv 在扫描行中应遇到的最小空白字节数。 可选。 如果未指定,默认值为零。 仅当 *StripBlanks 条目指定 ENCLOSED 时,此属性才有意义。 有关详细信息,请参阅光栅数据发射属性
*PinsPerLogPass 表示由打印头的一个逻辑通道打印的扫描行数的数值。 必须是 *PinsPerPhysPass 的倍数,因为每个逻辑通道由一个或多个物理通道组成。 可选。 如果未指定,则默认值为 1。 如果打印机执行隔行扫描,需要打印头在一组扫描行上多次通过,以打印所有扫描行,则需要此项。
*PinsPerPhysPass 表示打印头在页面上移动时打印的扫描行数的数值。 必须是 1 或 8 的倍数。 可选。 如果未指定,则默认值为 1。

水平分辨率和垂直分辨率应为 *PinsPerPhysPass 的倍数,否则输出可能无法预测。
*RequireUniDir? TRUEFALSE,指示指定分辨率是否需要启用单向打印。 可选。 如果未指定,默认值为 FALSE
*SpotDiameter 表示 *DPI 指定分辨率的点直径大小的数值,以像素大小的百分比表示。 必需。

示例:

100 表示点直径等于像素大小。

200 表示点直径是像素大小的两倍。

50 表示点直径是像素大小的一半。
*TextDPI 表示打印机文本分辨率的 x 和 y 值的数值对或数值(以每英寸点数为单位)。 必需。 请参阅 *DPI 注释。 此分辨率用于绘制字体和矢量图形。

有关其他选项属性的详细信息,请参阅所有功能的选项属性

另请参阅控制图像质量