class VCL_DLLPUBLIC ImplJobSetup
{ private:
sal_uInt16 mnSystem; //< System - JOBSETUP_SYSTEM_xxxx
OUString maPrinterName; //< Printer-Name
OUString maDriver; //< Driver-Name
Orientation meOrientation; //< Orientation
DuplexMode meDuplexMode; //< Duplex
sal_uInt16 mnPaperBin; //< paper bin / in tray
Paper mePaperFormat; //< paper format
tools::Long mnPaperWidth; //< paper width (100th mm)
tools::Long mnPaperHeight; //< paper height (100th mm)
sal_uInt32 mnDriverDataLen; //< length of system specific data
std::unique_ptr<sal_uInt8[]> mpDriverData; //< system specific data (will be streamed a byte block) bool mbPapersizeFromSetup; // setup mode
PrinterSetupMode meSetupMode; // TODO: orig paper size
std::unordered_map< OUString, OUString > maValueMap;
// If paper format is PAPER_USER, in the system-independent part it will // automatically be computed from paper width/height. // If paper width/height is 0, in the system-independent part it will // automatically be computed from paper format, if the latter is not PAPER_USER.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.