WmfMetafileEscapes

WmfMetafileEscapes enumeration

L’enumerazione MetafileEscapes specifica la funzionalità del driver della stampante che potrebbe non essere direttamente accessibile tramite i record WMF definiti nell’enumerazione RecordType (sezione 2.1.1.1).

public enum WmfMetafileEscapes

I valori

NomeValoreDescrizione
Newframe1Notifica al driver della stampante che l’applicazione ha terminato la scrittura su una pagina.
Abortdoc2Interrompe l’elaborazione del documento corrente.
Nextband3Notifica al driver della stampante che l’applicazione ha terminato la scrittura su una banda.
Setcolortable4Imposta i valori della tabella dei colori.
Getcolortable5Ottiene i valori della tabella dei colori.
Flushout6Fa sì che tutti gli output in sospeso vengano scaricati sul dispositivo di output.
Draftmode7Indica che il driver della stampante DOVREBBE stampare solo testo e nessuna grafica.
Queryescsupport8Interroga un driver della stampante per determinare se una specifica funzione di escape è supportata sul dispositivo di output che guida.
Setabortproc9Imposta la funzione definita dall’applicazione che consente di annullare un lavoro di stampa durante la stampa.
Startdoc10Notifica al driver della stampante che sta iniziando un nuovo lavoro di stampa.
Enddoc11Notifica al driver della stampante che il lavoro di stampa corrente sta finendo.
Getphyspagesize12Recupera la dimensione fisica della pagina attualmente selezionata su un dispositivo di output.
Getprintingoffset13Recupera l’offset dall’angolo superiore sinistro della pagina fisica dove inizia la stampa o il disegno effettivo.
Getscalingfactor14Recupera i fattori di scala per l’asse x e l’asse y di una stampante.
MetaEscapeEnhancedMetafile15Utilizzato per incorporare un metafile EMF (Enhanced Metafile Format) all’interno di un metafile WMF.
Setpenwidth16Imposta la larghezza di una penna in pixel.
Setcopycount17Imposta il numero di copie.
Setpapersource18Imposta l’origine, ad esempio un vassoio carta particolare o uno scomparto su una stampante, per moduli di output.
Passthrough19Questo record passa attraverso dati arbitrari.
Gettechnology20Ottiene informazioni sulla tecnologia grafica supportata su un dispositivo .
Setlinecap21Specifica la modalità di disegno linea da utilizzare nell’output su un dispositivo.
Setlinejoin22Specifica la modalità di unione di riga da utilizzare nell’output su un dispositivo.
Setmiterlimit23Imposta il limite per la lunghezza dei giunti ad angolo da utilizzare nell’output su un dispositivo.
Bandinfo24Recupera o specifica le impostazioni relative alla banda su un dispositivo, come il numero di bande.
Drawpatternrect25Disegna un rettangolo con un motivo definito.
Getvectorpensize26Recupera la dimensione fisica della penna attualmente definita su un dispositivo.
Getvectorbrushsize27Recupera le dimensioni del pennello fisico attualmente definite su un dispositivo.
Enableduplex28Abilita o disabilita la stampa fronte/retro (duplex) su un dispositivo.
Getsetpaperbins29Recupera o specifica l’origine dei moduli di output su un dispositivo.
Getsetprintorient30Recupera o specifica l’orientamento della carta su un dispositivo.
Enumpaperbins31Recupera le informazioni relative alle sorgenti di forme diverse su un dispositivo di output .
Setdibscaling32Specifica il ridimensionamento delle bitmap (DIB) indipendenti dal dispositivo.
Epsprinting33Indica l’inizio e la fine di una sezione PostScript (EPS) incapsulata.
Enumpapermetrics34Richiede a un driver della stampante le dimensioni della carta e altri dati di moduli.
Getsetpapermetrics35Recupera o specifica le dimensioni della carta e altri dati di moduli su un dispositivo di output .
PostscriptData37Invia dati PostScript arbitrari a un dispositivo di output.
PostscriptIgnore38Notifica a un dispositivo di output di ignorare i dati PostScript.
Getdeviceunits42Ottiene le unità del dispositivo attualmente configurate su un dispositivo di output.
Getextendedtextmetrics256Ottiene metriche di testo estese attualmente configurate su un dispositivo di output .
Getpairkerntable258Ottiene la tabella kern dei caratteri attualmente definita su un dispositivo di output.
Exttextout512Disegna il testo utilizzando il font, il colore di sfondo e il colore del testo attualmente selezionati.
Getfacename513Ottiene il nome del carattere del carattere attualmente configurato su un dispositivo.
Downloadface514Imposta il nome del carattere del carattere su un dispositivo.
MetafileDriver2049Interroga un driver della stampante sul supporto per i metafile su un dispositivo di output .
Querydibsupport3073Interroga il driver della stampante sul supporto dei DIB su un dispositivo di output.
BeginPath4096Apre un percorso.
ClipToPath4097Definisce una regione di clip delimitata da un percorso. L’input DEVE essere una quantità di 16 bit che definisce l’azione da intraprendere.
EndPath4098Termina un percorso.
OpenChannel4110Lo stesso di STARTDOC specificato con un documento NULL e nome file di output , dati in modalità raw e un tipo di zero.
Downloadheader4111Indica al driver della stampante di scaricare set di procedure PostScript.
CloseChannel4112Lo stesso di ENDDOC. Vedi OPEN_CHANNEL.
PostscriptPassthrough4115Invia dati arbitrari direttamente a un driver della stampante, che dovrebbe elaborare questi dati solo in modalità PostScript.PostscriptIdentify .
EncapsulatedPostscript4116Invia dati arbitrari direttamente al driver della stampante.
PostscriptIdentify4117Imposta il driver della stampante in modalità PostScript o GDI.
PostscriptInjection4118Inserisce un blocco di dati grezzi in un flusso PostScript. L’input DEVE essere una quantità a 32 bit che specifica il numero di byte da iniettare, una quantità a 16 bit che specifica il punto di iniezione e una quantità a 16 bit che specifica il numero di pagina, seguita da i byte da iniettare.
Checkjpegformat4119Verifica se la stampante supporta un’immagine JPEG.
Checkpngformat4120Verifica se la stampante supporta un’immagine PNG.
GetPsFeaturesetting4121Ottiene informazioni su un’impostazione di funzione specifica per un driver di stampa PostScript .
MxdcEscape4122Consente alle applicazioni di scrivere documenti su un file o su una stampante in formato XML Paper Specification (XPS).
Spclpassthrough24568Consente alle applicazioni di includere procedure private e altri dati arbitrari nei documenti.

Guarda anche