Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The PrintJobSettings class lets users access printers and their device settings.
Syntax
class PrintJobSettings extends Object
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
addTrayPageCopy | |
![]() |
allPages | Controls whether the All or Pages option button should be selected when you run the sysPrintForm. |
![]() |
appendToTextFile | |
![]() |
banding | |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
clearTrayPageCopy | |
![]() |
clientPrintJobSettings | |
![]() |
collate | |
![]() |
copies | |
![]() |
copyDescription | |
![]() |
deviceName | Selects a printer or retrieves the deviceName of the selected printer. |
![]() |
disableBody | |
![]() |
doNotOverwrite | |
![]() |
enableBody | |
![]() |
enableCopies | |
![]() |
enableDevice | |
![]() |
enablePages | |
![]() |
enableProperties | |
![]() |
enableStoreInPrintArchive | |
![]() |
enableTarget | |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
facename2number | |
![]() |
fileName | |
![]() |
finalize | |
![]() |
fitToPage | |
![]() |
format | |
![]() |
from | |
![]() |
getFacename | |
![]() |
getFacenameInfo | |
![]() |
getFontInfo | |
![]() |
getGlyphWidthsArray | |
![]() |
getNumberOfClientPrinters | |
![]() |
getNumberOfFacenames | |
![]() |
getNumberOfPrinters | Returns the number of printers that are set up on the computer. |
![]() |
getNumberOfServerPrinters | |
![]() |
getNumberOfTrays | |
![]() |
getPrinter | Gets the deviceName of a printer. |
![]() |
getRunOn | |
![]() |
getTarget | |
![]() |
getTextWidthInPPI | Calculates the physical width of the specified string, given the current settings. |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
getTray | |
![]() |
getTrayName | |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
hDC | |
![]() |
lockDestinationProperties | |
![]() |
mailCc | |
![]() |
mailSubject | |
![]() |
mailTo | |
![]() |
new | Initializes a new instance of the Object class. (Overrides the new Method.) |
![]() |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
![]() |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
![]() |
numberOfCopyDescriptions | |
![]() |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
![]() |
outputToClient | |
![]() |
outputToPrnFile | |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
packNamesAndPrinterData | |
![]() |
packPageSettings | Stores the data that is selected during page formatting in a container. |
![]() |
packPrinterSettings | |
![]() |
packPrintJobSettings | |
![]() |
packSubtotalSettings | |
![]() |
pageCopy2Tray | |
![]() |
pageFormatting | |
![]() |
paperOrientation | |
![]() |
paperTray | |
![]() |
paperTrayRaw | |
![]() |
performanceTest | |
![]() |
preferredFileFormat | |
![]() |
preferredMailFormat | |
![]() |
preferredOrientation | |
![]() |
preferredTarget | |
![]() |
printerAttributes | |
![]() |
printerAveragePPM | |
![]() |
printerComment | |
![]() |
printerDatatype | |
![]() |
printerDefaultPriority | |
![]() |
printerDriverName | |
![]() |
printerLocation | |
![]() |
printerPageHeight | |
![]() |
printerPageWidth | |
![]() |
printerPaper | |
![]() |
printerParameters | |
![]() |
printerPortName | |
![]() |
printerPrinterName | |
![]() |
printerPrintProcessor | |
![]() |
printerPriority | |
![]() |
printerQueuedJobs | |
![]() |
printerRunOn | |
![]() |
printerSepFile | |
![]() |
printerServerName | |
![]() |
printerSettings | |
![]() |
printerShareName | |
![]() |
printerStartTime | |
![]() |
printerStatus | |
![]() |
printerUntilTime | |
![]() |
reportRun | |
![]() |
requestedDeviceName | |
![]() |
requestedRunOn | |
![]() |
rulerInch | |
![]() |
rulerMetric | |
![]() |
rulerOff | |
![]() |
runClient | |
![]() |
runServer | |
![]() |
sectionsPerPage | |
![]() |
setTarget | Sets the print medium. |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
singleLargePage | |
![]() |
skipBitmapsInRTF | Controls whether bitmaps are included when reports are printed to an .rtf file. |
![]() |
storeInPrintArchive | |
![]() |
suppressScalingMessage | |
![]() |
to | |
![]() |
toString | Returns a string that represents the current object. (Overrides the toString Method.) |
![]() |
unpackPageSettings | Sets the page settings, such as paper size and orientation. |
![]() |
unpackPrinterSettings | |
![]() |
unpackPrintJobSettings | |
![]() |
unpackSubtotalSettings | |
![]() |
unprintableBottom | |
![]() |
unprintableLeft | |
![]() |
unprintableRight | |
![]() |
unprintableTop | Indicates the distance from the top of the paper to the printable area of the paper. |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
viewerType | |
![]() |
virtualPageHeight | |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
warnIfFileExists | |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Top
Remarks
PrintJobSettings is used by the SysPrintForm form.
Examples
The following example writes the name of the default printer and lists the available printers.
void printerInfo()
{
printJobSettings pjs;
int i;
pjs = new PrintJobSettings();
print "The default printer is ", pjs.DeviceName();
print "There are ", pjs.GetNumberOfPrinters(), " printers";
i = 1;
while (i<=pjs.GetNumberOfPrinters())
{
print "Printer No. ", i, " is ", pjs.GetPrinter(i);
i++;
}
pause;
}
Inheritance Hierarchy
Object Class
PrintJobSettings Class
ClientPrintJobSettings Class