跳转到内容

PaperInfo

printerList[printerIndex].printerInfo.paperSizes[paperSizeIndex].paperInfo

用于打印文档的纸张信息。


printerList[printerIndex].printerInfo.paperSizes[paperSizeIndex].paperInfo.customPaper

如果为 true,则表示是自定义纸张。

布尔值。


printerList[printerIndex].printerInfo.paperSizes[paperSizeIndex].paperInfo.height

纸张的高度(以点为单位)。

数字(双精度)。


printerList[printerIndex].printerInfo.paperSizes[paperSizeIndex].paperInfo.imageableArea

可打印区域。

包含4个数字的数组。


printerList[printerIndex].printerInfo.paperSizes[paperSizeIndex].paperInfo.typename

对象的类名。

字符串;只读。


printerList[printerIndex].printerInfo.paperSizes[paperSizeIndex].paperInfo.width

纸张的宽度(以点为单位)。

数字(双精度)。


// 在文本框中显示第二个打印机的可用纸张和纸张尺寸
var docRef = documents.add();
var itemRef = docRef.pathItems.rectangle(600, 300, 200, 100);
var textRef = docRef.textFrames.add();
textRef.top = 600;
textRef.left = 50;
// 获取第二个打印机的纸张对象
var printerRef = printerList[1];
textRef.contents = printerRef.name;
textRef.contents += " 纸张列表:\r";
var paragraphCount = 2;
// 获取每张纸的详细信息
var iCount = printerRef.printerInfo.paperSizes.length;
for (var i = 0; i < iCount; i++) {
var paperRef = printerRef.printerInfo.paperSizes[i];
var paperInfoRef = paperRef.paperInfo;
textRef.contents += paperRef.name;
textRef.contents += "\t";
textRef.contents += paperInfoRef.height;
textRef.contents += " x ";
textRef.contents += paperInfoRef.width;
textRef.contents += "\r";
paragraphCount++;
}
redraw();