#include "colplate.h"
Go to the source code of this file.
Classes | |
class | TypesetInfo |
A class to encapsulate all the bits of typesetting we provide. The main entry in the class is a list of colour plate objects. When printing separations, the list is used to (a) determin which separations require printing and (b) to set each printable colour plate in the active print view. The main print loop will use the access functions in this class to cycle through each printable plate. This will result in a set of separated representations of a page being produced. Other information held in this class pertain to Postscript functionality. The class contains the prefered screening values for the entire document. More... | |
class | PrintControl |
This class encapsulates all the print settings for a document, and controls how the document pages are printed on the paper. More... | |
class | PrintPatchInfo |
This class encapsulates all the info required to print the next patch on the current piece of paper. More... | |
Defines | |
#define | DEF_SCREEN_FREQ 60 |
#define | DEF_SCREEN_ANG 15 |
#define | DEF_SCREEN_FUNC SCRTYPE_SPOT1 |
Enumerations | |
enum | PrintOrient { PRINTORIENTATION_UPRIGHT, PRINTORIENTATION_SIDEWAYS } |
enum | PrintFitType { PRINTFIT_BEST, PRINTFIT_CUSTOM, PRINTFIT_MULTIPLE, PRINTFIT_BESTPAPER } |
enum | PrintLayers { PRINTLAYERS_ALLFOREGROUND, PRINTLAYERS_VISIBLEFOREGROUND } |
enum | PSLevel { PSLEVEL_AUTO, PSLEVEL_1, PSLEVEL_2 } |
enum | PrintMethodType { PRINTMETHOD_NORMAL, PRINTMETHOD_BITMAP, PRINTMETHOD_AABITMAP } |
enum | BitmapResMethod { BITMAPRES_AUTO, BITMAPRES_MANUAL } |
enum | PrintRangeObj { PRINTRANGEOBJ_ALL, PRINTRANGEOBJ_SELECTED } |
enum | PrintRangeDPS { PRINTRANGEDPS_BOTH, PRINTRANGEDPS_LEFTPAGES, PRINTRANGEDPS_RIGHTPAGES } |
enum | PrintFillQuality { PRINTFILLQUALITY_HIGH, PRINTFILLQUALITY_MEDIUM, PRINTFILLQUALITY_LOW } |
enum | PrintTextOptions { PRINTTEXTOPTIONS_NORMAL, PRINTTEXTOPTIONS_ALLTEXTASSHAPES } |
|
Definition at line 129 of file printctl.h. |
|
Definition at line 128 of file printctl.h. |
|
Definition at line 130 of file printctl.h. |
|
Definition at line 121 of file printctl.h. 00121 { BITMAPRES_AUTO, BITMAPRES_MANUAL };
|
|
Definition at line 124 of file printctl.h.
|
|
Definition at line 117 of file printctl.h.
|
|
Definition at line 118 of file printctl.h.
|
|
Definition at line 120 of file printctl.h. 00120 { PRINTMETHOD_NORMAL, PRINTMETHOD_BITMAP, PRINTMETHOD_AABITMAP };
|
|
Definition at line 116 of file printctl.h. 00116 { PRINTORIENTATION_UPRIGHT, PRINTORIENTATION_SIDEWAYS };
|
|
Definition at line 123 of file printctl.h.
|
|
Definition at line 122 of file printctl.h. 00122 { PRINTRANGEOBJ_ALL, PRINTRANGEOBJ_SELECTED };
|
|
Definition at line 125 of file printctl.h.
|
|
Definition at line 119 of file printctl.h. 00119 { PSLEVEL_AUTO, PSLEVEL_1, PSLEVEL_2 };
|