WmfMetafileEscapes
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class WmfMetafileEscapes extends System.Enum
Die MetafileEscapes-Aufzählung spezifiziert Druckertreiber-Funktionalität, die möglicherweise nicht direkt über WMF‑Datensätze zugänglich ist, die in der RecordType‑Aufzählung definiert sind (Abschnitt 2.1.1.1).
Felder
| Feld | Beschreibung |
|---|---|
| Newframe | Benachrichtigt den Druckertreiber, dass die Anwendung das Schreiben auf eine Seite abgeschlossen hat. |
| Abortdoc | Stoppt die Verarbeitung des aktuellen Dokuments. |
| Nextband | Benachrichtigt den Druckertreiber, dass die Anwendung das Schreiben auf ein Band abgeschlossen hat. |
| Setcolortable | Setzt Farbtabellenwerte. |
| Getcolortable | Liest Farbtabellenwerte. |
| Flushout | Veranlasst, dass alle ausstehenden Ausgaben an das Ausgabegerät weitergeleitet werden. |
| Draftmode | Zeigt an, dass der Druckertreiber NUR Text und keine Grafiken drucken SOLLTE. |
| Queryescsupport | Fragt einen Druckertreiber ab, um festzustellen, ob eine bestimmte Escape‑Funktion auf dem von ihm gesteuerten Ausgabegerät unterstützt wird. |
| Setabortproc | Setzt die von der Anwendung definierte Funktion, die das Abbrechen eines Druckauftrags während des Druckvorgangs ermöglicht. |
| Startdoc | Benachrichtigt den Druckertreiber, dass ein neuer Druckauftrag startet. |
| Enddoc | Benachrichtigt den Druckertreiber, dass der aktuelle Druckauftrag beendet wird. |
| Getphyspagesize | Ermittelt die derzeit auf einem Ausgabegerät ausgewählte physische Seitengröße. |
| Getprintingoffset | Ermittelt den Versatz von der oberen linken Ecke der physischen Seite, an dem das eigentliche Drucken oder Zeichnen beginnt. |
| Getscalingfactor | Ermittelt die Skalierungsfaktoren für die X‑Achse und die Y‑Achse eines Druckers. |
| MetaEscapeEnhancedMetafile | Wird verwendet, um ein Enhanced Metafile-Format (EMF) Metafile in ein WMF Metafile einzubetten. |
| Setpenwidth | Setzt die Breite eines Stifts in Pixeln. |
| Setcopycount | Setzt die Anzahl der Kopien. |
| Setpapersource | Setzt die Quelle, z. B. ein bestimmtes Papierfach oder Fach eines Druckers, für Ausgabeformen. |
| Passthrough | Dieser Datensatz leitet beliebige Daten weiter. |
| Gettechnology | Liest Informationen über die Grafiktechnologie, die von einem Gerät unterstützt wird. |
| Setlinecap | Gibt den zu verwendenden Linienzeichnungsmodus für die Ausgabe an ein Gerät an. |
| Setlinejoin | Gibt den zu verwendenden Linienverbindungsmodus für die Ausgabe an ein Gerät an. |
| Setmiterlimit | Setzt die Grenze für die Länge von Gehrungsverbindungen, die bei der Ausgabe an ein Gerät verwendet werden. |
| Bandinfo | Ruft Einstellungen bezüglich der Bandbildung auf einem Gerät ab oder legt sie fest, z. B. die Anzahl der Bänder. |
| Drawpatternrect | Zeichnet ein Rechteck mit einem definierten Muster. |
| Getvectorpensize | Ruft die aktuell auf einem Gerät definierte physische Stiftgröße ab. |
| Getvectorbrushsize | Ruft die aktuell auf einem Gerät definierte physische Pinselgröße ab. |
| Enableduplex | Aktiviert oder deaktiviert den beidseitigen (Duplex‑) Druck auf einem Gerät. |
| Getsetpaperbins | Ruft die Quelle der Ausgabemasken auf einem Gerät ab oder legt sie fest. |
| Getsetprintorient | Ruft die Papierausrichtung auf einem Gerät ab oder legt sie fest. |
| Enumpaperbins | Ruft Informationen zu den Quellen verschiedener Formulare auf einem Ausgabegerät ab. |
| Setdibscaling | Legt die Skalierung von geräteunabhängigen Bitmaps (DIBs) fest. |
| Epsprinting | Kennzeichnet den Beginn und das Ende eines encapsulated PostScript (EPS)-Abschnitts. |
| Enumpapermetrics | Fragt einen Druckertreiber nach Papierabmessungen und anderen Formulardaten. |
| Getsetpapermetrics | Ruft Papierabmessungen und andere Formulardaten auf einem Ausgabegerät ab oder legt sie fest. |
| PostscriptData | Sendet beliebige PostScript-Daten an ein Ausgabegerät. |
| PostscriptIgnore | Benachrichtigt ein Ausgabegerät, PostScript-Daten zu ignorieren. |
| Getdeviceunits | Ermittelt die aktuell auf einem Ausgabegerät konfigurierten Geräteeinheiten. |
| Getextendedtextmetrics | Ermittelt die aktuell auf einem Ausgabegerät konfigurierten erweiterten Textmetriken. |
| Getpairkerntable | Ermittelt die aktuell auf einem Ausgabegerät definierte Schriftart‑Kerntabelle. |
| Exttextout | Zeichnet Text mit der aktuell ausgewählten Schriftart, Hintergrundfarbe und Textfarbe. |
| Getfacename | Ermittelt den aktuell auf einem Gerät konfigurierten Schriftartnamen. |
| Downloadface | Legt den Schriftartnamen auf einem Gerät fest. |
| MetafileDriver | Fragt einen Druckertreiber nach der Unterstützung von Metadateien auf einem Ausgabegerät. |
| Querydibsupport | Fragt den Druckertreiber nach seiner Unterstützung von DIBs auf einem Ausgabegerät. |
| BeginPath | Öffnet einen Pfad. |
| ClipToPath | Definiert einen Clip‑Bereich, der durch einen Pfad begrenzt ist. |
| EndPath | Beendet einen Pfad. |
| OpenChannel | Das gleiche wie STARTDOC, angegeben mit einem NULL-Dokument und Ausgabedateinamen, Daten im Rohmodus und einem Typ von Null. |
| Downloadheader | Weist den Druckertreiber an, Sätze von PostScript‑Prozeduren herunterzuladen. |
| CloseChannel | Das gleiche wie ENDDOC. |
| PostscriptPassthrough | Sendet beliebige Daten direkt an den Druckertreiber, der diese Daten nur im PostScript‑Modus verarbeiten soll. |
| EncapsulatedPostscript | Sendet beliebige Daten direkt an den Druckertreiber. |
| PostscriptIdentify | Setzt den Druckertreiber entweder in den PostScript‑ oder GDI‑Modus. |
| PostscriptInjection | Fügt einen Block roher Daten in einen PostScript‑Stream ein. |
| Checkjpegformat | Prüft, ob der Drucker ein JPEG‑Bild unterstützt. |
| Checkpngformat | Prüft, ob der Drucker ein PNG‑Bild unterstützt. |
| GetPsFeaturesetting | Ruft Informationen zu einer angegebenen Funktionseinstellung für einen PostScript‑Druckertreiber ab. |
| MxdcEscape | Ermöglicht Anwendungen, Dokumente in das XML Paper Specification (XPS)‑Format in eine Datei oder an einen Drucker zu schreiben. |
| Spclpassthrough2 | Ermöglicht Anwendungen, private Prozeduren und andere beliebige Daten in Dokumente einzufügen. |
Newframe
public static final int Newframe
Benachrichtigt den Druckertreiber, dass die Anwendung das Schreiben auf eine Seite abgeschlossen hat.
Abortdoc
public static final int Abortdoc
Stoppt die Verarbeitung des aktuellen Dokuments.
Nextband
public static final int Nextband
Benachrichtigt den Druckertreiber, dass die Anwendung das Schreiben auf ein Band abgeschlossen hat.
Setcolortable
public static final int Setcolortable
Setzt Farbtabellenwerte.
Getcolortable
public static final int Getcolortable
Liest Farbtabellenwerte.
Flushout
public static final int Flushout
Veranlasst, dass alle ausstehenden Ausgaben an das Ausgabegerät weitergeleitet werden.
Draftmode
public static final int Draftmode
Zeigt an, dass der Druckertreiber NUR Text und keine Grafiken drucken SOLLTE.
Queryescsupport
public static final int Queryescsupport
Fragt einen Druckertreiber ab, um festzustellen, ob eine bestimmte Escape‑Funktion auf dem von ihm gesteuerten Ausgabegerät unterstützt wird.
Setabortproc
public static final int Setabortproc
Setzt die von der Anwendung definierte Funktion, die das Abbrechen eines Druckauftrags während des Druckvorgangs ermöglicht.
Startdoc
public static final int Startdoc
Benachrichtigt den Druckertreiber, dass ein neuer Druckauftrag startet.
Enddoc
public static final int Enddoc
Benachrichtigt den Druckertreiber, dass der aktuelle Druckauftrag beendet wird.
Getphyspagesize
public static final int Getphyspagesize
Ermittelt die derzeit auf einem Ausgabegerät ausgewählte physische Seitengröße.
Getprintingoffset
public static final int Getprintingoffset
Ermittelt den Versatz von der oberen linken Ecke der physischen Seite, an dem das eigentliche Drucken oder Zeichnen beginnt.
Getscalingfactor
public static final int Getscalingfactor
Ermittelt die Skalierungsfaktoren für die X‑Achse und die Y‑Achse eines Druckers.
MetaEscapeEnhancedMetafile
public static final int MetaEscapeEnhancedMetafile
Wird verwendet, um ein Enhanced Metafile-Format (EMF) Metafile in ein WMF Metafile einzubetten.
Setpenwidth
public static final int Setpenwidth
Setzt die Breite eines Stifts in Pixeln.
Setcopycount
public static final int Setcopycount
Setzt die Anzahl der Kopien.
Setpapersource
public static final int Setpapersource
Setzt die Quelle, z. B. ein bestimmtes Papierfach oder Fach eines Druckers, für Ausgabeformen.
Passthrough
public static final int Passthrough
Dieser Datensatz leitet beliebige Daten weiter.
Gettechnology
public static final int Gettechnology
Liest Informationen über die Grafiktechnologie, die von einem Gerät unterstützt wird.
Setlinecap
public static final int Setlinecap
Gibt den zu verwendenden Linienzeichnungsmodus für die Ausgabe an ein Gerät an.
Setlinejoin
public static final int Setlinejoin
Gibt den zu verwendenden Linienverbindungsmodus für die Ausgabe an ein Gerät an.
Setmiterlimit
public static final int Setmiterlimit
Setzt die Grenze für die Länge von Gehrungsverbindungen, die bei der Ausgabe an ein Gerät verwendet werden.
Bandinfo
public static final int Bandinfo
Ruft Einstellungen bezüglich der Bandbildung auf einem Gerät ab oder legt sie fest, z. B. die Anzahl der Bänder.
Drawpatternrect
public static final int Drawpatternrect
Zeichnet ein Rechteck mit einem definierten Muster.
Getvectorpensize
public static final int Getvectorpensize
Ruft die aktuell auf einem Gerät definierte physische Stiftgröße ab.
Getvectorbrushsize
public static final int Getvectorbrushsize
Ruft die aktuell auf einem Gerät definierte physische Pinselgröße ab.
Enableduplex
public static final int Enableduplex
Aktiviert oder deaktiviert den beidseitigen (Duplex‑) Druck auf einem Gerät.
Getsetpaperbins
public static final int Getsetpaperbins
Ruft die Quelle der Ausgabemasken auf einem Gerät ab oder legt sie fest.
Getsetprintorient
public static final int Getsetprintorient
Ruft die Papierausrichtung auf einem Gerät ab oder legt sie fest.
Enumpaperbins
public static final int Enumpaperbins
Ruft Informationen zu den Quellen verschiedener Formulare auf einem Ausgabegerät ab.
Setdibscaling
public static final int Setdibscaling
Legt die Skalierung von geräteunabhängigen Bitmaps (DIBs) fest.
Epsprinting
public static final int Epsprinting
Kennzeichnet den Beginn und das Ende eines encapsulated PostScript (EPS)-Abschnitts.
Enumpapermetrics
public static final int Enumpapermetrics
Fragt einen Druckertreiber nach Papierabmessungen und anderen Formulardaten.
Getsetpapermetrics
public static final int Getsetpapermetrics
Ruft Papierabmessungen und andere Formulardaten auf einem Ausgabegerät ab oder legt sie fest.
PostscriptData
public static final int PostscriptData
Sendet beliebige PostScript-Daten an ein Ausgabegerät.
PostscriptIgnore
public static final int PostscriptIgnore
Benachrichtigt ein Ausgabegerät, PostScript-Daten zu ignorieren.
Getdeviceunits
public static final int Getdeviceunits
Ermittelt die aktuell auf einem Ausgabegerät konfigurierten Geräteeinheiten.
Getextendedtextmetrics
public static final int Getextendedtextmetrics
Ermittelt die aktuell auf einem Ausgabegerät konfigurierten erweiterten Textmetriken.
Getpairkerntable
public static final int Getpairkerntable
Ermittelt die aktuell auf einem Ausgabegerät definierte Schriftart‑Kerntabelle.
Exttextout
public static final int Exttextout
Zeichnet Text mit der aktuell ausgewählten Schriftart, Hintergrundfarbe und Textfarbe.
Getfacename
public static final int Getfacename
Ermittelt den aktuell auf einem Gerät konfigurierten Schriftartnamen.
Downloadface
public static final int Downloadface
Legt den Schriftartnamen auf einem Gerät fest.
MetafileDriver
public static final int MetafileDriver
Fragt einen Druckertreiber nach der Unterstützung von Metadateien auf einem Ausgabegerät.
Querydibsupport
public static final int Querydibsupport
Fragt den Druckertreiber nach seiner Unterstützung von DIBs auf einem Ausgabegerät.
BeginPath
public static final int BeginPath
Öffnet einen Pfad.
ClipToPath
public static final int ClipToPath
Definiert einen Clip‑Bereich, der durch einen Pfad begrenzt ist. Die Eingabe MUSS eine 16‑Bit‑Größe sein, die die auszuführende Aktion definiert.
EndPath
public static final int EndPath
Beendet einen Pfad.
OpenChannel
public static final int OpenChannel
Das gleiche wie STARTDOC, angegeben mit einem NULL-Dokument und Ausgabedateinamen, Daten im Rohmodus und einem Typ von Null.
Downloadheader
public static final int Downloadheader
Weist den Druckertreiber an, Sätze von PostScript‑Prozeduren herunterzuladen.
CloseChannel
public static final int CloseChannel
Das gleiche wie ENDDOC. Siehe OPEN_CHANNEL.
PostscriptPassthrough
public static final int PostscriptPassthrough
Sendet beliebige Daten direkt an den Druckertreiber, der diese Daten nur im PostScript‑Modus verarbeiten soll. PostscriptIdentify.
EncapsulatedPostscript
public static final int EncapsulatedPostscript
Sendet beliebige Daten direkt an den Druckertreiber.
PostscriptIdentify
public static final int PostscriptIdentify
Setzt den Druckertreiber entweder in den PostScript‑ oder GDI‑Modus.
PostscriptInjection
public static final int PostscriptInjection
Fügt einen Block roher Daten in einen PostScript‑Stream ein. Die Eingabe MUSS eine 32‑Bit‑Größe sein, die die Anzahl der einzufügenden Bytes angibt, eine 16‑Bit‑Größe, die den Einfügepunkt angibt, und eine 16‑Bit‑Größe, die die Seitennummer angibt, gefolgt von den einzufügenden Bytes.
Checkjpegformat
public static final int Checkjpegformat
Prüft, ob der Drucker ein JPEG‑Bild unterstützt.
Checkpngformat
public static final int Checkpngformat
Prüft, ob der Drucker ein PNG‑Bild unterstützt.
GetPsFeaturesetting
public static final int GetPsFeaturesetting
Ruft Informationen zu einer angegebenen Funktionseinstellung für einen PostScript‑Druckertreiber ab.
MxdcEscape
public static final int MxdcEscape
Ermöglicht Anwendungen, Dokumente in das XML Paper Specification (XPS)‑Format in eine Datei oder an einen Drucker zu schreiben.
Spclpassthrough2
public static final int Spclpassthrough2
Ermöglicht Anwendungen, private Prozeduren und andere beliebige Daten in Dokumente einzufügen.