Freigeben über


Rasterdaten-Emissionsattribute

Important

Die moderne Druckplattform ist die bevorzugte Methode von Windows für die Kommunikation mit Druckern. Wir empfehlen die Verwendung des Microsoft IPP-Treibers für die Posteingangsklasse zusammen mit Print Support Apps (PSA), um das Druckverhalten in Windows 10 und 11 für die Entwicklung von Druckergeräten anzupassen.

Weitere Informationen finden Sie im Designhandbuch zur Print Support App v1 und v2.

In der folgenden Tabelle sind Attribute aufgeführt, die die Unterstützung des Druckers für die Rasterdatenemission beschreiben.

Attributname Attributparameter Comments
CursorXAfterSendBlockData Konstanter Wert, der die x-Position des Cursors angibt, nachdem ein Block von Rasterdaten gesendet wurde. Mögliche Werte: AT_GRXDATA_END AT_GRXDATA_ORIGIN AT_CURSOR_X_ORIGIN. Diese Werte stehen für das Pixel am Anfang des Grafikblocks, das Pixel nach dem letzten im Block oder den Cursorursprung. Optional. Wenn Sie hier nichts angeben, lautet der Standardwert AT_GRXDATA_END.
CursorYAfterSendBlockData Konstanter Wert, der die y-Position des Cursors angibt, nachdem ein Block von Rasterdaten gesendet wurde. Mögliche Werte: NO_MOVE AUTO_INCREMENT Optional. Wenn kein Wert angegeben wird, wird der Standardwert NO_MOVE verwendet, d. h. die y-Position des Cursors bleibt unverändert.
MaxMultipleRowBytes Numerischer Wert, der den Rasterblock der maximalen Größe angibt, der beim Herunterladen von Rasterdaten auf Geräten verwendet werden soll, die SendMultipleRows festlegen? auf WAHR Der Standardwert ist 32 KB. Der größte zulässige Wert beträgt 256 KB.
MirrorRasterByte? WAHR oder FALSCH, der angibt, ob Unidrv jedes Byte von Bilddaten spiegeln soll (umgekehrt). Optional. Wenn nicht angegeben, lautet der Standardwert FALSE.
MirrorRasterPage? WAHR oder FALSCH, der angibt, ob die Ausgabe gespiegelt werden soll. Wenn TRUE, bewirkt dieses Attribut, dass alles auf der Seite als Raster gedruckt wird und dann in die entgegengesetzte Richtung gespiegelt wird, von der Gruppierung. Das bedeutet, dass Hochformatseiten von links nach rechts gespiegelt werden und Querformatseiten von oben nach unten. Dieses Attribut ist am nützlichsten für das Drucken auf Folien oder Backprint-Filmen. Optional. Der Standardwert ist FALSE. Dieses Attribut ist ein verschiebbares globales Attribut. Es kann als Attribut auf Stammebene (siehe nur Attribute auf Stammebene) angezeigt werden, wenn keine Konfigurationsabhängigkeiten vorhanden sind, oder es kann mit Option- oder Case-Konstrukten pro Medientyp angezeigt werden.
MoveToX0BeforeSetColor? WAHR oder FALSCH, der angibt, ob die X-Koordinate des Cursors auf Null festgelegt werden muss, bevor ein expliziter Farbauswahlbefehl gesendet werden kann. Optional. Wenn nicht angegeben, lautet der Standardwert FALSE. Kann nur TRUE sein, wenn UseExpColorSelectCmd? ist auch TRUE.
OptimizeLeftBound? WAHR oder FALSCH, der angibt, ob Unidrv Leerzeichen am linken Rand der einzelnen Bande entfernen soll. Optional. Wenn nicht angegeben, lautet der Standardwert FALSE.
OutputDataFormat H_BYTE oder V_BYTE, gibt an, ob die Bits in einem Datenbyte horizontalen Pixeln oder vertikalen Pixeln zugeordnet sind. Optional. Wenn Sie hier nichts angeben, lautet der Standardwert H_BYTE.
PreAnalysisOptions Numerischer Wert: 0, 1, 2, 4 oder 8. Informationen zur Bedeutung der einzelnen Attributparameter finden Sie in der Preanalysis-Infrastruktur. Optional. Wenn Sie hier nichts angeben, lautet der Standardwert 1.
RasterSendAllData? WAHR oder FALSCH, der angibt, ob Unidrv alle Rasterdaten senden soll, einschließlich leerer Scanzeilen und Leerzeichen innerhalb von Scanzeilen. Optional. Wenn nicht angegeben, lautet der Standardwert FALSE.
SendMultipleRows? WAHR oder FALSCH, der angibt, ob der durch CmdSendBlockData angegebene Befehl mehrere Blöcke gleichzeitig senden kann.
StripBlanks LIST gibt an, welche Leerzeichen in einem Rasterdatenblock entfernt werden sollen. Dies kann einer oder können mehrere der folgenden Werte sein: LEADING ENCLOSED TRAILING Optional. Wird nichts angegeben, entfernt Unidrv keine Leerzeichen. Siehe auch MinStripBlankPixels in Option-Attributen für das Auflösungsfeature.
UseExpColorSelectCmd? WAHR oder FALSCH, der angibt, ob der Drucker explizite Farbauswahlbefehle erfordert, getrennt von Farbrasterdaten. Optional. Wenn nicht angegeben, lautet der Standardwert FALSE. Dot-Matrix-Drucker benötigen einen Wert von TRUE.

Informationen zu Befehlen, die mit der Rasterdatenemissionen zusammenhängen, finden Sie unter Rasterdatenemissionsbefehle.