Set Printer Options

In Version 3.0.112 a new function to set the printer options has been introduced. This function is required to set the amount of copies, the paper size, color, duplex printing, etc.

Syntax in VB Notation:

function SetupPrinter(PrinterName As String, Copies As Long, Duplex As Long, PQuality As Long, PColor As Long, PCollate As Long, POriantation As Long, PPaperSize As Long) As String

Variables:

PPaperSize:
1 to 68, see DMPAPER values in Win32 API documentation for DEVMODE data structure. 
0 and 9 = A4

Copies: Number of copies 

PQuality:
0 = medium
1 = high
2 = medium
3 = low
4 = draft 

PColor: 
0 = color
1 = monochrome
2 = color 

Duplex: 
0 = simplex
1 = simplex
2 = vertical duplex
3 = horizontal duplex 

PCollate:
0 = no
1 = yes 

POrientation: 
0 = portrait
1 = portrait
2 = landscape



Aloaha Software / Knowledge Base / PDF SDK / PDF Printing API / Define Printer Options
create PDF Software

Define Printer Options

Any questions?
Aloaha Software - Define Printer Options
ProductsKnowledge BaseShopSupportPress
Deutsche VersionEnglish version