MKI_PRINTOPTION_* (Printing Options)

www.CAD6.com

Printing options. Possible values are:

 

MKI_PRINTOPTION_DRAFT (0x00000001)

The print-out will use the draft mode. This will usually result in faster printing with less quality.

 

MKI_PRINTOPTION_SELECTED (0x00000002)

Only permanently selected objects will be printed.

 

MKI_PRINTOPTION_CENTERED (0x00000004)

The print-out will be centered (only in case of a multiple sheet printing).

 

MKI_PRINTOPTION_EDGES (0x00000008)

Cutting edges will be printed on each sheet.

 

MKI_PRINTOPTION_COLLATE (0x00000010)

Copies of a multiple-page printing job will be collated (i.e. 1 - 2 - 3 - 1 - 2 - 3 instead of 1 - 1 - 2 - 2 - 3 - 3).

 

MKI_PRINTOPTION_SCALE_LINES (0x00000020)

All line widths will be scaled according to the printing scaling factor..

 

MKI_PRINTOPTION_KNOWN_PAGES (0x00000040)

Whenever a "custom" paper size must be used (e.g. with PrintMode being MKI_PRINTMODE_FIT_PAPER), the application will try to find a fitting built-in paper size of the printer instead of using custom paper sizes.

 

MKI_PRINTOPTION_SPLIT (0x00000080)

Printing will create a new print job for each sheet to be printed. Can be combined with MKI_PRINTOPTION_SERIAL_SPLIT.

 

MKI_PRINTOPTION_RULES (0x00000100)

Printing rules will be applied once per print job.

 

MKI_PRINTOPTION_SERIAL_DATABASE (0x00000200)

The currently active serial printing database will be used to create multiple print-outs based on database records.

 

MKI_PRINTOPTION_SERIAL_SPLIT (0x00000400)

Serial printing will create a new print job every SerialPerJob database records. When performing a serial printing to files, this flag should usually be set to true, and SerialPerJob should be set to 1. Can be combined with MKI_PRINTOPTION_SPLIT.

 

MKI_PRINTOPTION_DISABLED (0x00000800)

Pages that are marked as disabled will nevertheless be printed.

 

CAD6interface 2024.2 - Copyright 2024 Malz++Kassner® GmbH