PrinterInfo¶
printerInfo
Description¶
Configuration information about a printer.
Properties¶
PrinterInfo.binaryPrintingSupport¶
printerInfo.binaryPrintingSupport
Description¶
If true
, the printer supports binary printing.
Type¶
Boolean
PrinterInfo.colorSupport¶
printerInfo.colorSupport
Description¶
The printer color capability.
Type¶
PrinterInfo.customPaperSupport¶
printerInfo.customPaperSupport
Description¶
If true
, the printer supports custom paper size.
Type¶
Boolean
PrinterInfo.customPaperTransverseSupport¶
printerInfo.customPaperTransverseSupport
Description¶
If true
, the printer supports custom paper transverse.
Type¶
Boolean
PrinterInfo.deviceResolution¶
printerInfo.deviceResolution
Description¶
The printer default resolution.
Type¶
Number (double)
PrinterInfo.inRIPSeparationSupport¶
printerInfo.inRIPSeparationSupport
Description¶
If true
, the printer supports InRIP color separation.
Type¶
Boolean
PrinterInfo.maxDeviceResolution¶
printerInfo.maxDeviceResolution
Description¶
The printer maximum device resolution.
Type¶
Number (double)
PrinterInfo.maxPaperHeight¶
printerInfo.maxPaperHeight
Description¶
Custom paper's maximum height.
Type¶
Number (double)
PrinterInfo.maxPaperHeightOffset¶
printerInfo.maxPaperHeightOffset
Description¶
Custom paper's maximum height offset.
Type¶
Number (double)
PrinterInfo.maxPaperWidth¶
printerInfo.maxPaperWidth
Description¶
Custom paper's maximum width.
Type¶
Number (double)
PrinterInfo.maxPaperWidthOffset¶
printerInfo.maxPaperWidthOffset
Description¶
Custom paper's maximum width offset.
Type¶
Number (double)
PrinterInfo.minPaperHeight¶
printerInfo.minPaperHeight
Description¶
Custom paper's minimum height.
Type¶
Number (double)
PrinterInfo.minPaperHeightOffset¶
printerInfo.minPaperHeightOffset
Description¶
Custom paper's minimum height offset.
Type¶
Number (double)
PrinterInfo.minPaperWidth¶
printerInfo.minPaperWidth
Description¶
Custom paper's minimum width.
Type¶
Number (double)
PrinterInfo.minPaperWidthOffset¶
printerInfo.minPaperWidthOffset
Description¶
Custom paper's minimum width offset.
Type¶
Number (double)
PrinterInfo.paperSizes¶
printerInfo.paperSizes
Description¶
The list of supported paper sizes.
Type¶
Array of Paper
PrinterInfo.postScriptLevel¶
printerInfo.postScriptLevel
Description¶
The PostScript Language level.
Type¶
PrinterInfo.printerType¶
printerInfo.printerType
Description¶
The printer type.
Type¶
PrinterInfo.typename¶
printerInfo.typename
Description¶
The class name of the object.
Type¶
String; read-only.
Example¶
Finding available printers¶
// Displays a list of available printers in a new text frame
var docRef = documents.add();
var iCount = printerList.length;
var textRef = docRef.textFrames.add();
textRef.contents += "Printers...\r";
for (var i = 0; i < iCount; i++) {
textRef.contents += printerList[i].name;
textRef.contents += "\r\t";
}
textRef.top = 600;
textRef.left = 200;
redraw();