CX_PRINTER_PROPERTIES
Klassenhierarchie
- CX_CLASS
- CX_PRINTER_PROPERTIES
Beschreibung:
Die Klasse bildet die Drucker-Eigenschaften von einem Drucker im System ab. Objekte dieser Klasse können transient oder persistent erzeugt werden. Zusätzlich liefern Methoden vom CX_PRINTER oder CXS_PRINTER_MANAGER Objekte diesen Typs zurück wenn der User einen Druckerauswahldialog bestätigt.
Code-Beispiel:
Var(printer, printerProperties)
// Preset the dialog with 2 copies:
CreateTransObject(CX_PRINTER_PROPERTIES) -> printerProperties
2 printerProperties Put(copies)
NULL printerProperties NULL GetManager(PRINTER) Call(SelectPrinterWithPresets)
Funktion | MA* | Parameter | Rückgabe | Kurzbeschreibung |
---|---|---|---|---|
Import | OBJECT | Kopiert die Druckereigenschaften von einem anderem CX_PRINTER_PROPERTIES |
* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion
Datenfeld | Typ | Referenz-Klasse | I* | Kurzbeschreibung |
---|---|---|---|---|
collate | INTEGER | Vergleich beim Drucken von mehreren Kopien, kann folgende Werte annehmen: FALSE, TRUE | ||
color | INTEGER | Farb- oder S/W-Druck (Werte sind vom Drucker abhängig): 1: Schwarz/Weiß 2: Farbe |
||
copies | INTEGER | Anzahl Kopien | ||
defaultSource | INTEGER | Papierschacht (Werte sind vom Drucker abhängig): 1: oberer, erster oder nur einziger Papierschacht 2: Unterer Papierschacht 3: Mittlerer Papierschacht 4: Manuelle Papierzufuhr 5: Papierschacht für Briefumschläge 6: manuelle Papierzufuhr für die Briefumschläge 7: Automatische Papierzufuhr 8: Papierzufuhr für das Endlospapier 9: Schmales Papierformat 10: Breites Papierformat 11: Papierschacht mit groß Kapazität 14: Kassette 15: letzte oder Formular- Papierschacht |
||
duplex | INTEGER | Beidseitiger Ausdruck (Werte sind vom Drucker abhängig): 1: Normal (nicht beidseitig) 2: beidseitig vertikal 3: beidseitig horizontal |
||
optionTT | INTEGER | Spezifiziert, wie die TrueType® Stiftarten gedruckt werden sollen (Werte sind vom Drucker abhängig): 1: TrueType-Schriftarten als Grafiken drucken 2: TrueType-Schriftarten werden vom Drucker in Pixelform heruntergeladen. Das ist die Standard-Einstellung für die Hewlett-Packard Drucker, die mit PCL (Printer Control Language) arbeiten. 3: TrueType-Schriftarten werden vom Drucker ohne Umwandlung in Pixelform heruntergeladen 4: Ersetzen der TrueType-Schriftarten mit druckereigenen Schriftarten. Das ist die Standardeinstellung für die PostScript-Drucker |
||
paperOrientation | INTEGER | Ausrichtung: 1: Hochformat 2: Querformat |
||
printQuality | INTEGER | Druckqualität (Werte sind vom Drucker abhängig): -1: Entwurfsqualität -2: Niedrige Qualität -3: Mittlere Qualität -4: Hohe Qualität |
||
resolutionY | INTEGER | Y-Auflösung in Punkt/Zoll; wenn dieser Wert gesetzt ist, dann zeigt printQuality die X-Auflösung an | ||
scale | CX_NUMERIC | Papierskalierung in % |
* I = Indizierbares Datenfeld,
grau unterlegt = geerbtes Datenfeld
Modul | Kurzbeschreibung |
---|---|
printole.mod | Belege drucken |