WmfMetafileEscapes

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class WmfMetafileEscapes extends System.Enum

MetafileEscapes‑enumerationen specificerar skrivardrivrutinens funktionalitet som kanske inte är direkt tillgänglig via WMF‑poster definierade i RecordType‑enumerationen (avsnitt 2.1.1.1).

Fält

FältBeskrivning
NewframeMeddelar skrivardrivrutinen att programmet har avslutat skrivning till en sida.
AbortdocStoppar bearbetning av det aktuella dokumentet.
NextbandMeddelar skrivardrivrutinen att programmet har avslutat skrivning till ett band.
SetcolortableStäller in färgtabellvärden.
GetcolortableHämtar färgtabellvärden.
FlushoutGör så att all väntande utskrift spolas till utskriftsenheten.
DraftmodeIndikerar att skrivardrivrutinen BÖR skriva endast text och ingen grafik.
QueryescsupportFrågar en skrivardrivrutin för att avgöra om en specifik escape‑funktion stöds på den utskriftsenhet den styr.
SetabortprocStäller in den programdefinierade funktionen som möjliggör att ett utskriftsjobb kan avbrytas under utskrift.
StartdocMeddelar skrivardrivrutinen att ett nytt utskriftsjobb startas.
EnddocMeddelar skrivardrivrutinen att det aktuella utskriftsjobbet avslutas.
GetphyspagesizeHämtar den fysiska sidstorleken som för närvarande är vald på en utskriftsenhet.
GetprintingoffsetHämtar förskjutningen från det övre vänstra hörnet på den fysiska sidan där den faktiska utskriften eller ritningen börjar.
GetscalingfactorHämtar skalningsfaktorerna för x‑axeln och y‑axeln på en skrivare.
MetaEscapeEnhancedMetafileAnvänds för att bädda in en metafil i förbättrat format (EMF) i en WMF‑metafil.
SetpenwidthStäller in bredden på en penna i pixlar.
SetcopycountStäller in antalet kopior.
SetpapersourceStäller in källan, till exempel en specifik pappersfack eller behållare på en skrivare, för utskriftsformulär.
PassthroughDenna post vidarebefordrar godtyckliga data.
GettechnologyHämtar information om grafikteknik som stöds på en enhet.
SetlinecapSpecificerar linjeteckningsläget som ska användas vid utskrift till en enhet.
SetlinejoinSpecificerar linjesammanslagningsläget som ska användas vid utskrift till en enhet.
SetmiterlimitStäller in gränsen för längden på snedställda fogar som ska användas vid utskrift till en enhet.
BandinfoHämtar eller anger inställningar som rör bandning på en enhet, såsom antalet band.
DrawpatternrectRitar en rektangel med ett definierat mönster.
GetvectorpensizeHämtar den fysiska pennstorleken som för närvarande är definierad på en enhet.
GetvectorbrushsizeHämtar den fysiska penselstorleken som för närvarande är definierad på en enhet.
EnableduplexAktiverar eller inaktiverar dubbelsidig (duplex) utskrift på en enhet.
GetsetpaperbinsHämtar eller anger källan till utskriftsformulär på en enhet.
GetsetprintorientHämtar eller anger papperets orientering på en enhet.
EnumpaperbinsHämtar information om källorna till olika formulär på en utskriftsenhet.
SetdibscalingAnger skalning av enhetsoberoende bitmappar (DIBs).
EpsprintingAnger början och slutet på ett inkapslat PostScript (EPS)-avsnitt.
EnumpapermetricsFrågar en skrivardrivrutin om papperdimensioner och annan formulärdata.
GetsetpapermetricsHämtar eller anger papperdimensioner och annan formulärdata på en utskriftsenhet.
PostscriptDataSkickar godtycklig PostScript-data till en utskriftsenhet.
PostscriptIgnoreMeddelar en utskriftsenhet att ignorera PostScript-data.
GetdeviceunitsHämtar enhetens enheter som för närvarande är konfigurerade på en utskriftsenhet.
GetextendedtextmetricsHämtar utökade textmått som för närvarande är konfigurerade på en utskriftsenhet.
GetpairkerntableHämtar teckensnittets kerningtabell som för närvarande är definierad på en utskriftsenhet.
ExttextoutRitar text med det för närvarande valda teckensnittet, bakgrundsfärgen och textfärgen.
GetfacenameHämtar teckensnittets namn som för närvarande är konfigurerat på en enhet.
DownloadfaceStäller in teckensnittets namn på en enhet.
MetafileDriverFrågar en skrivardrivrutin om stöd för metafiler på en utskriftsenhet.
QuerydibsupportFrågar skrivardrivrutinen om dess stöd för DIBs på en utskriftsenhet.
BeginPathÖppnar en bana.
ClipToPathDefinierar ett urklippsområde som begränsas av en bana.
EndPathAvslutar en bana.
OpenChannelSamma som STARTDOC specificerad med ett NULL-dokument och utdatafilnamn, data i rått läge och en typ på noll.
DownloadheaderInstruerar skrivardrivrutinen att ladda ner uppsättningar av PostScript‑procedurer.
CloseChannelSamma som ENDDOC.
PostscriptPassthroughSkickar godtycklig data direkt till en skrivardrivrutin, som förväntas bearbeta denna data endast när den är i PostScript‑läge.
EncapsulatedPostscriptSkickar godtycklig data direkt till skrivardrivrutinen.
PostscriptIdentifyStäller in skrivardrivrutinen till antingen PostScript‑ eller GDI‑läge.
PostscriptInjectionInfogar ett block med rådata i en PostScript‑ström.
CheckjpegformatKontrollerar om skrivaren stöder en JPEG‑bild.
CheckpngformatKontrollerar om skrivaren stöder en PNG‑bild.
GetPsFeaturesettingHämtar information om en specificerad funktionsinställning för en PostScript‑skrivardrivrutin.
MxdcEscapeGör det möjligt för applikationer att skriva dokument till en fil eller till en skrivare i XML Paper Specification (XPS)-format.
Spclpassthrough2Gör det möjligt för applikationer att inkludera privata procedurer och annan godtycklig data i dokument.

Newframe

public static final int Newframe

Meddelar skrivardrivrutinen att programmet har avslutat skrivning till en sida.

Abortdoc

public static final int Abortdoc

Stoppar bearbetning av det aktuella dokumentet.

Nextband

public static final int Nextband

Meddelar skrivardrivrutinen att programmet har avslutat skrivning till ett band.

Setcolortable

public static final int Setcolortable

Ställer in färgtabellvärden.

Getcolortable

public static final int Getcolortable

Hämtar färgtabellvärden.

Flushout

public static final int Flushout

Gör så att all väntande utskrift spolas till utskriftsenheten.

Draftmode

public static final int Draftmode

Indikerar att skrivardrivrutinen BÖR skriva endast text och ingen grafik.

Queryescsupport

public static final int Queryescsupport

Frågar en skrivardrivrutin för att avgöra om en specifik escape‑funktion stöds på den utskriftsenhet den styr.

Setabortproc

public static final int Setabortproc

Ställer in den programdefinierade funktionen som möjliggör att ett utskriftsjobb kan avbrytas under utskrift.

Startdoc

public static final int Startdoc

Meddelar skrivardrivrutinen att ett nytt utskriftsjobb startas.

Enddoc

public static final int Enddoc

Meddelar skrivardrivrutinen att det aktuella utskriftsjobbet avslutas.

Getphyspagesize

public static final int Getphyspagesize

Hämtar den fysiska sidstorleken som för närvarande är vald på en utskriftsenhet.

Getprintingoffset

public static final int Getprintingoffset

Hämtar förskjutningen från det övre vänstra hörnet på den fysiska sidan där den faktiska utskriften eller ritningen börjar.

Getscalingfactor

public static final int Getscalingfactor

Hämtar skalningsfaktorerna för x‑axeln och y‑axeln på en skrivare.

MetaEscapeEnhancedMetafile

public static final int MetaEscapeEnhancedMetafile

Används för att bädda in en metafil i förbättrat format (EMF) i en WMF‑metafil.

Setpenwidth

public static final int Setpenwidth

Ställer in bredden på en penna i pixlar.

Setcopycount

public static final int Setcopycount

Ställer in antalet kopior.

Setpapersource

public static final int Setpapersource

Ställer in källan, till exempel en specifik pappersfack eller behållare på en skrivare, för utskriftsformulär.

Passthrough

public static final int Passthrough

Denna post vidarebefordrar godtyckliga data.

Gettechnology

public static final int Gettechnology

Hämtar information om grafikteknik som stöds på en enhet.

Setlinecap

public static final int Setlinecap

Specificerar linjeteckningsläget som ska användas vid utskrift till en enhet.

Setlinejoin

public static final int Setlinejoin

Specificerar linjesammanslagningsläget som ska användas vid utskrift till en enhet.

Setmiterlimit

public static final int Setmiterlimit

Ställer in gränsen för längden på snedställda fogar som ska användas vid utskrift till en enhet.

Bandinfo

public static final int Bandinfo

Hämtar eller anger inställningar som rör bandning på en enhet, såsom antalet band.

Drawpatternrect

public static final int Drawpatternrect

Ritar en rektangel med ett definierat mönster.

Getvectorpensize

public static final int Getvectorpensize

Hämtar den fysiska pennstorleken som för närvarande är definierad på en enhet.

Getvectorbrushsize

public static final int Getvectorbrushsize

Hämtar den fysiska penselstorleken som för närvarande är definierad på en enhet.

Enableduplex

public static final int Enableduplex

Aktiverar eller inaktiverar dubbelsidig (duplex) utskrift på en enhet.

Getsetpaperbins

public static final int Getsetpaperbins

Hämtar eller anger källan till utskriftsformulär på en enhet.

Getsetprintorient

public static final int Getsetprintorient

Hämtar eller anger papperets orientering på en enhet.

Enumpaperbins

public static final int Enumpaperbins

Hämtar information om källorna till olika formulär på en utskriftsenhet.

Setdibscaling

public static final int Setdibscaling

Anger skalning av enhetsoberoende bitmappar (DIBs).

Epsprinting

public static final int Epsprinting

Anger början och slutet på ett inkapslat PostScript (EPS)-avsnitt.

Enumpapermetrics

public static final int Enumpapermetrics

Frågar en skrivardrivrutin om papperdimensioner och annan formulärdata.

Getsetpapermetrics

public static final int Getsetpapermetrics

Hämtar eller anger papperdimensioner och annan formulärdata på en utskriftsenhet.

PostscriptData

public static final int PostscriptData

Skickar godtycklig PostScript-data till en utskriftsenhet.

PostscriptIgnore

public static final int PostscriptIgnore

Meddelar en utskriftsenhet att ignorera PostScript-data.

Getdeviceunits

public static final int Getdeviceunits

Hämtar enhetens enheter som för närvarande är konfigurerade på en utskriftsenhet.

Getextendedtextmetrics

public static final int Getextendedtextmetrics

Hämtar utökade textmått som för närvarande är konfigurerade på en utskriftsenhet.

Getpairkerntable

public static final int Getpairkerntable

Hämtar teckensnittets kerningtabell som för närvarande är definierad på en utskriftsenhet.

Exttextout

public static final int Exttextout

Ritar text med det för närvarande valda teckensnittet, bakgrundsfärgen och textfärgen.

Getfacename

public static final int Getfacename

Hämtar teckensnittets namn som för närvarande är konfigurerat på en enhet.

Downloadface

public static final int Downloadface

Ställer in teckensnittets namn på en enhet.

MetafileDriver

public static final int MetafileDriver

Frågar en skrivardrivrutin om stöd för metafiler på en utskriftsenhet.

Querydibsupport

public static final int Querydibsupport

Frågar skrivardrivrutinen om dess stöd för DIBs på en utskriftsenhet.

BeginPath

public static final int BeginPath

Öppnar en bana.

ClipToPath

public static final int ClipToPath

Definierar ett urklippsområde som begränsas av en bana. Indatan MÅSTE vara en 16‑bit kvantitet som definierar åtgärden som ska utföras.

EndPath

public static final int EndPath

Avslutar en bana.

OpenChannel

public static final int OpenChannel

Samma som STARTDOC specificerad med ett NULL-dokument och utdatafilnamn, data i rått läge och en typ på noll.

Downloadheader

public static final int Downloadheader

Instruerar skrivardrivrutinen att ladda ner uppsättningar av PostScript‑procedurer.

CloseChannel

public static final int CloseChannel

Samma som ENDDOC. Se OPEN_CHANNEL.

PostscriptPassthrough

public static final int PostscriptPassthrough

Skickar godtycklig data direkt till en skrivardrivrutin, som förväntas bearbeta denna data endast när den är i PostScript‑läge. PostscriptIdentify.

EncapsulatedPostscript

public static final int EncapsulatedPostscript

Skickar godtycklig data direkt till skrivardrivrutinen.

PostscriptIdentify

public static final int PostscriptIdentify

Ställer in skrivardrivrutinen till antingen PostScript‑ eller GDI‑läge.

PostscriptInjection

public static final int PostscriptInjection

Infogar ett block med rådata i en PostScript‑ström. Indatan MÅSTE vara en 32‑bit kvantitet som anger antalet byte att injicera, en 16‑bit kvantitet som anger injektionspunkten och en 16‑bit kvantitet som anger sidnumret, följt av de byte som ska injiceras.

Checkjpegformat

public static final int Checkjpegformat

Kontrollerar om skrivaren stöder en JPEG‑bild.

Checkpngformat

public static final int Checkpngformat

Kontrollerar om skrivaren stöder en PNG‑bild.

GetPsFeaturesetting

public static final int GetPsFeaturesetting

Hämtar information om en specificerad funktionsinställning för en PostScript‑skrivardrivrutin.

MxdcEscape

public static final int MxdcEscape

Gör det möjligt för applikationer att skriva dokument till en fil eller till en skrivare i XML Paper Specification (XPS)-format.

Spclpassthrough2

public static final int Spclpassthrough2

Gör det möjligt för applikationer att inkludera privata procedurer och annan godtycklig data i dokument.