Freigeben über


Befehle zur Emission von Rasterdaten

Wichtig

Die moderne Druckplattform ist das bevorzugte Mittel von Windows, um mit Druckern zu kommunizieren. 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 unter Moderne Druckplattform und im Entwurfsleitfaden für die Druckunterstützungs-App.

In der folgenden Tabelle sind die Befehle zur Emission von Rasterdaten aufgeführt. Alle Befehle werden im Befehlseingabeformat angegeben.

Befehl Beschreibung Kommentare
CmdBeginRaster Befehl zum Initialisieren einer Raster-Datenübertragung. Optional. Wenn keine Angaben gemacht werden, geht Unidrv davon aus, dass keine Initialisierung erforderlich ist.
CmdEndRaster Befehl zum Abschluss einer Rasterdatenübertragung. Optional. Wenn keine Angaben gemacht werden, geht Unidrv davon aus, dass keine Vorgänge zur Übertragung erforderlich sind.
CmdSetDestBmpHeight Befehl zum Einstellen der Höhe eines Bitmusters als Ziel. Optional. Nur anwendbar, wenn der Drucker skalierbare Bitmuster unterstützt.
CmdSetDestBmpWidth Befehl zum Einstellen der Breite eines Bitmusters als Ziel. Optional. Nur anwendbar, wenn der Drucker skalierbare Bitmuster unterstützt.
CmdSetSrcBmpHeight Befehl zum Einstellen der Höhe eines Bitmusters als Quelle. Optional. Nur anwendbar, wenn der Drucker skalierbare Bitmuster unterstützt.
CmdSetSrcBmpWidth Befehl zum Einstellen der Breite eines Bitmusters als Quelle. Optional. Nur anwendbar, wenn der Drucker skalierbare Bitmuster unterstützt.
CmdSendBlockData Befehl, einen Block von Daten an den Drucker zu senden. Erforderlich. Wenn OutputDataFormat V_BYTE ist, ein Block enthält die Daten für einen physischen Durchlauf des Druckkopfes (siehe PinsPerPhysPass). Wenn *OutputDataFormat H_BYTE ist, enthält ein Block die Daten für einen logischen Durchgang des Druckkopfes (siehe PinsPerLogPass).
CmdEndBlockData Befehl, der das Ende eines Blocks von Daten anzeigt, der mit dem Befehl CmdSendBlockData gesendet wurde. Optional. Wenn nicht anders angegeben, geht Unidrv davon aus, dass kein Befehl erforderlich ist, um das Ende eines Blocks anzuzeigen (wird von einigen Nadeldruckern verwendet).
CmdSendBlackData Befehl, die Daten des schwarzen Plots an den Drucker zu senden. Erforderlich wenn das UseExpColorSelectCmd? Attribut lautet FALSCH.
CmdSendBlueData Befehl, die Daten des blauen Plots an den Drucker zu senden. Erforderlich wenn das UseExpColorSelectCmd? Attribut lautet FALSCH.
CmdSendCyanData Befehl, die Daten des cyan Plots an den Drucker zu senden. Erforderlich wenn das UseExpColorSelectCmd? Attribut lautet FALSCH.
CmdSendGreenData Befehl, die Daten des grünen Plots an den Drucker zu senden. Erforderlich wenn das UseExpColorSelectCmd? Attribut lautet FALSCH.
CmdSendMagentaData Befehl, die Daten des magenta Plots an den Drucker zu senden. Erforderlich wenn das UseExpColorSelectCmd? Attribut lautet FALSCH.
CmdSendRedData Befehl, die Daten des roten Plots an den Drucker zu senden. Erforderlich wenn das UseExpColorSelectCmd? Attribut lautet FALSCH.
CmdSendYellowData Befehl, die Daten des gelben Plots an den Drucker zu senden. Erforderlich wenn das UseExpColorSelectCmd? Attribut lautet FALSCH.