Technical Reference for ScriptX.Add-on
Properties and methods are listed as ‘Basic’ or ‘Licensed’. All those listed as ‘Licensed’ require a publishing license.
Objects
factory, printing, printerControl, secmgr, Job, enhancedFormatting, rawPrinting
Basic properties
bottomMargin, ComponentVersionString, footer, header, headerFooterFont, leftMargin, License, orientation, portrait, printing, result, rightMargin, ScriptXVersion, SecurityManagerVersion, templateURL, topMargin, validLicense
Licensed properties
allFooterHeight, allHeaderHeight, allPagesFooter, allPagesHeader, attributes, Bins, collate, copies, currentPrinter, disableUI, duplex, duplex2, enhancedFormatting, extraFirstFooterHeight, extraFirstPageFooter, firstFooterHeight, firstHeaderHeight, firstPageFooter, firstPageHeader, Forms, isLocal, isNetwork, isShared, Jobs, location, name, onafterprint, onbeforeunload, onpagesetup, onuserpagesetup, onuserprint, onuserprintpreview, pageHeight, pageRange, pageWidth, paperSize, paperSource, paperSource2, port, printBackground, printer, printer (direct printing), printerControl, printingPass, printToFileName, rawPrinting, serverName, shareName, status, templateURL, unprintableBottom, unprintableLeft, unprintableRight, unprintableTop
Basic methods
Apply, baseUrl, ComponentVersionString, IsTemplateSupported, OnDocumentComplete, PageSetup, Preview, Print, relativeUrl, Shutdown
Licensed methods
AddPrinterConnection, BatchPrintPDF, BatchPrintPDFEx, DefaultPrinter, Delete, EnumJobs, EnumPrinters, GetJobsCount, GetMarginMeasure, IsSpooling, IsUniqueIDAvailable, OwnQueue, Pause, Pause (Job), printDocument, PrintHTML, PrintHTMLEx, PrintPDF, PrintSetup, printString, Purge, RemovePrinterConnection, ResetUniqueID, Restart, Resume, Resume (Job), SetMarginMeasure, SetPageRange, SetPrintScale, SetPreviewZoom, Sleep, UniqueID, WaitForSpoolingComplete