跳转到内容

PrinterInfo

printerInfo

打印机的配置信息。


printerInfo.binaryPrintingSupport

如果为 true,表示打印机支持二进制打印。

布尔值


printerInfo.colorSupport

打印机的颜色支持能力。

PrinterColorMode


printerInfo.customPaperSupport

如果为 true,表示打印机支持自定义纸张尺寸。

布尔值


printerInfo.customPaperTransverseSupport

如果为 true,表示打印机支持自定义纸张横向打印。

布尔值


printerInfo.deviceResolution

打印机的默认分辨率。

数值 (双精度)


printerInfo.inRIPSeparationSupport

如果为 true,表示打印机支持 InRIP 颜色分离。

布尔值


printerInfo.maxDeviceResolution

打印机的最大设备分辨率。

数值 (双精度)


printerInfo.maxPaperHeight

自定义纸张的最大高度。

数值 (双精度)


printerInfo.maxPaperHeightOffset

自定义纸张的最大高度偏移量。

数值 (双精度)


printerInfo.maxPaperWidth

自定义纸张的最大宽度。

数值 (双精度)


printerInfo.maxPaperWidthOffset

自定义纸张的最大宽度偏移量。

数值 (双精度)


printerInfo.minPaperHeight

自定义纸张的最小高度。

数值 (双精度)


printerInfo.minPaperHeightOffset

自定义纸张的最小高度偏移量。

数值 (双精度)


printerInfo.minPaperWidth

自定义纸张的最小宽度。

数值 (双精度)


printerInfo.minPaperWidthOffset

自定义纸张的最小宽度偏移量。

数值 (双精度)


printerInfo.paperSizes

支持的纸张尺寸列表。

Paper 数组


printerInfo.postScriptLevel

PostScript 语言级别。

PrinterPostScriptLevelEnum


printerInfo.printerType

打印机类型。

PrinterTypeEnum


printerInfo.typename

对象的类名。

字符串;只读。


// 在新文本框中显示可用打印机的列表
var docRef = documents.add();
var iCount = printerList.length;
var textRef = docRef.textFrames.add();
textRef.contents += "打印机...\r";
for (var i = 0; i < iCount; i++) {
textRef.contents += printerList[i].name;
textRef.contents += "\r\t";
}
textRef.top = 600;
textRef.left = 200;
redraw();