API Documentation > CorelDRAW > 2025-v26
IPrnVBAPrintSettings interface
IPrnVBAPrintSettings Interface
Syntax:
Interface IPrnVBAPrintSettings
Properties:
Name Description
Collate Specifies whether the multiple copies should be collated
Copies Specifies the number of print copies
FileMode Specifies how many files are produced for the print job
FileName Specifies the destination file name to save the print job to
ForMac Specifies whether the file this print job will be saved to is in Macintosh format
Layout Specifies the document layout settings
Options Specifies miscellaneous print settings
PageMatchingMode Specifies the printer page matching mode
PageRange Specifies the range of pages to be printed
PageSet Specifies the subset of pages to be printed
PaperHeight Returns the printer paper height
PaperOrientation Specifies the printer paper orientation
PaperSize Specifies the preset printer paper size
PaperWidth Returns the printer paper width
PDF Specifies the PDF settings
PostScript Specifies the PostScript settings
PPDFile Specifies the PPD file name
Prepress Specifies the prepress settings
Printer Specifies the destination printer for the print job
PrintRange Specifies what portion of the document to print
PrintToFile Specifies if the print job should be printed to a file rather than the physical device
Separations Specifies the separation settings
Trapping Specifies the in-RIP color trapping settings
UsePPD Specifies whether the printer PPD should be used
Methods:
Name Description
Load Loads settings from a print style
PrintColorProof Prints the document color proof without re-analyzing its contents
PrintOut Prints the document without re-analyzing its contents
Reset Resets print settings to defaults
Save Saves settings as a print style
SelectPrinter Selects the destination printer by name
SetCustomPaperSize Specifies a custom printer paper size
SetPaperSize Selects a preset printer paper size and orientation
ShowDialog Shows the Print settings dialog