Interface used by printer drivers and print event handlers to access print engine properties during print processing.
More...
#include <IPrintEngine.h>
Interface used by printer drivers and print event handlers to access print engine properties during print processing.
virtual IPrintEngineCapabilityR Capability |
( |
| ) |
|
|
pure virtual |
Gets/Sets print engine capabilities.
virtual ICadPrintHandlerP GetCadPrintHandler |
( |
| ) |
|
|
pure virtual |
Gets the CAD print handler interface.
virtual IPlotterP GetEnginePlotter |
( |
| ) |
|
|
pure virtual |
Returns the current engine IPlotter instance.
virtual void GetLicenseLabel |
( |
WStringR |
label | ) |
const |
|
pure virtual |
Get the license string to be added to the plot border label.
virtual int GetNumCopies |
( |
| ) |
const |
|
pure virtual |
Gets the number of copies.
virtual PlotFileSpecCR GetOutputFileSpec |
( |
| ) |
const |
|
pure virtual |
Gets the output file specification.
virtual void GetPrintDefinitionName |
( |
WStringR |
value | ) |
const |
|
pure virtual |
Gets the name of the current print definition.
virtual void GetPrintDefinitionPropertyValue |
( |
WCharCP |
name, |
|
|
PlotPropValueR |
value |
|
) |
| const |
|
pure virtual |
Gets the value of the specified property for the current print definition.
virtual void GetPrintDefinitionSourceFspec |
( |
PlotFileSpecR |
value | ) |
const |
|
pure virtual |
Gets the source file specification of the current print definition.
virtual void GetPrintSetPropertyValue |
( |
WCharCP |
name, |
|
|
PlotPropValueR |
value |
|
) |
| const |
|
pure virtual |
Gets the value of the specified property for the current print set.
Gets the value of the requested print transform.
virtual bool IsLegacyPreview |
( |
| ) |
const |
|
pure virtual |
Indicates if legacy print preview (e.g. plotdlg) is currently in progress.
virtual bool IsPartOfPrintSet |
( |
| ) |
const |
|
pure virtual |
Indicates if printing as a set.
virtual bool IsPlotBorderLicenseLabelNeeded |
( |
| ) |
const |
|
pure virtual |
Indicates whether a license string must be added to the plot border label.
virtual bool IsPreview |
( |
| ) |
const |
|
pure virtual |
Indicates if print preview is currently in progress.
virtual bool IsRasterized |
( |
| ) |
const |
|
pure virtual |
Indicates if printing in rasterized mode.
virtual bool WasGeometryOutput |
( |
| ) |
const |
|
pure virtual |
Indicates whether any geometry was output during print processing.
The documentation for this struct was generated from the following file: