WmfMetafileEscapes

WmfMetafileEscapes enumeration

MetafileEscapes Enumeration anger skrivardrivrutinsfunktioner som kanske inte är direkt åtkomliga via WMF-poster som definieras i RecordType Enumeration (avsnitt 2.1.1.1).

public enum WmfMetafileEscapes

Värderingar

namnVärdeBeskrivning
Newframe1Meddelar skrivardrivrutinen att programmet har skrivit klart till en sida.
Abortdoc2Slutar bearbeta det aktuella dokumentet.
Nextband3Meddelar skrivardrivrutinen att programmet har skrivit klart till ett band.
Setcolortable4Ställer in färgtabellsvärden.
Getcolortable5Får färgtabellvärden.
Flushout6Gör att alla väntande utdata spolas till utenheten.
Draftmode7Indikerar att skrivardrivrutinen endast SKA skriva ut text och ingen grafik.
Queryescsupport8Frågar en skrivardrivrutin för att avgöra om en specifik escape-funktion stöds på den utenhet som den driver.
Setabortproc9Ställer in den programdefinierade funktionen som gör att ett utskriftsjobb kan avbrytas under utskrift.
Startdoc10Meddelar skrivardrivrutinen att ett nytt utskriftsjobb startar.
Enddoc11Meddelar skrivardrivrutinen att det aktuella utskriftsjobbet avslutas.
Getphyspagesize12Hämtar den fysiska sidstorleken som för närvarande är vald på en utdataenhet.
Getprintingoffset13Hämtar offset från det övre vänstra hörnet av den fysiska sidan där själva utskriften eller ritningen börjar.
Getscalingfactor14Hämtar skalningsfaktorerna för x-axeln och y-axeln för en skrivare.
MetaEscapeEnhancedMetafile15Används för att bädda in ett förbättrat metafilformat (EMF) metafil i en WMF-metafil.
Setpenwidth16Ställer in bredden på en penna i pixlar.
Setcopycount17Ställer in antalet kopior.
Setpapersource18Ställer in källan, till exempel ett visst pappersfack eller fack på en skrivare, för utmatningsformulär.
Passthrough19Denna post passerar genom godtyckliga data.
Gettechnology20Får information om grafikteknik som stöds på en enhet.
Setlinecap21Anger linjeritningsläget som ska användas vid utmatning till en enhet.
Setlinejoin22Anger linjekopplingsläget som ska användas vid utmatning till en enhet.
Setmiterlimit23Anger gränsen för längden på geringsfogar som ska användas i utdata till en enhet.
Bandinfo24Hämtar eller anger inställningar för banding på en enhet, såsom antal band.
Drawpatternrect25Ritar en rektangel med ett definierat mönster.
Getvectorpensize26Hämtar den fysiska pennstorleken som för närvarande är definierad på en enhet.
Getvectorbrushsize27Hämtar den fysiska borststorleken som för närvarande är definierad på en enhet.
Enableduplex28Aktiverar eller inaktiverar dubbelsidig (duplex) utskrift på en enhet.
Getsetpaperbins29Hämtar eller anger källan för utdataformulär på en enhet.
Getsetprintorient30Hämtar eller anger pappersorientering på en enhet.
Enumpaperbins31Hämtar information om källorna till olika formulär på en utenhet.
Setdibscaling32Anger skalningen av enhetsoberoende bitmappar (DIB).
Epsprinting33Indikerar början och slutet av en inkapslad PostScript-sektion (EPS).
Enumpapermetrics34Frågar en skrivardrivrutin för pappersdimensioner och andra formulärdata.
Getsetpapermetrics35Hämtar eller anger pappersmått och andra formulärdata på en utenhet.
PostscriptData37Skickar godtycklig PostScript-data till en utenhet.
PostscriptIgnore38Meddelar en utenhet att ignorera PostScript-data.
Getdeviceunits42Hämtar enhetsenheterna som för närvarande är konfigurerade på en utenhet.
Getextendedtextmetrics256Får utökade textstatistik som för närvarande är konfigurerade på en output -enhet.
Getpairkerntable258Hämtar teckensnittskärntabellen som för närvarande är definierad på en utenhet.
Exttextout512Ritar text med det valda teckensnittet, bakgrundsfärgen och textfärgen.
Getfacename513Hämtar teckensnittsnamnet som för närvarande är konfigurerat på en enhet.
Downloadface514Ställer in teckensnittsnamnet på en enhet.
MetafileDriver2049Frågar en skrivardrivrutin om stöd för metafiler på en output enhet.
Querydibsupport3073Frågar skrivardrivrutinen om dess stöd för DIB:er på en utenhet.
BeginPath4096Öppnar en sökväg.
ClipToPath4097Definierar ett klippområde som begränsas av en bana. Ingången MÅSTE vara en 16-bitars kvantitet som definierar åtgärden som ska vidtas.
EndPath4098Avslutar en sökväg.
OpenChannel4110Samma som STARTDOC specificerat med ett NULL-dokument och output filnamn, data i råläge och en typ av noll.
Downloadheader4111Instruerar skrivardrivrutinen att ladda ned uppsättningar av PostScript-procedurer.
CloseChannel4112Samma som ENDDOC. Se OPEN_CHANNEL.
PostscriptPassthrough4115Skickar godtyckliga data direkt till en skrivardrivrutin, som förväntas bearbeta dessa data endast i PostScript-läge.PostscriptIdentify .
EncapsulatedPostscript4116Skickar godtyckliga data direkt till skrivardrivrutinen.
PostscriptIdentify4117Ställer in skrivardrivrutinen på antingen PostScript- eller GDI-läge.
PostscriptInjection4118Infogar ett block med rådata i en PostScript-ström. Ingången MÅSTE vara en 32-bitars kvantitet som anger antalet byte som ska injiceras, en 16-bitars kvantitet som anger injektionspunkten och en 16-bitars kvantitet som anger sidnumret, följt av de bytes som ska injiceras.
Checkjpegformat4119Kontrollerar om skrivaren stöder en JPEG-bild.
Checkpngformat4120Kontrollerar om skrivaren stöder en PNG-bild.
GetPsFeaturesetting4121Får information om en specificerad funktionsinställning för en PostScript skrivardrivrutin.
MxdcEscape4122Gör det möjligt för program att skriva dokument till en fil eller till en skrivare i formatet XML Paper Specification (XPS).
Spclpassthrough24568Gör det möjligt för applikationer att inkludera privata procedurer och andra godtyckliga data i dokument.

Se även