Enum EmfRecordType
Il nome: Aspose.Imaging.FileFormats.Emf.Emf.Consts Assemblea: Aspose.Imaging.dll (25.4.0)
L’elenco RecordType definisce valori che identificano unicamente i record EMF.Questi valori sono fornite nel campo Tipo di ciascun record.
public enum EmfRecordType
Fields
EMR_ABORTPATH = 68
Questo record avviene con un bracket di strada o distingue il percorso da un traguardo chiuso.
EMR_ALPHABLEND = 114
Questo record specifica un blocco di trasferimento di pixel da una bitmap fonte a un rettangolo di destinazione,includere i dati di trasparenza alfa, in base a una specifica operazione di mescolamento.
EMR_ANGLEARC = 41
Questo record definisce un segmento di linea di un arco. il seggio della linea è tirato dallaposizione corrente all’inizio dell’arca. l’arco è ritirato lungo il perimetrodi un cerchio con il dato raggio e centro. la lunghezza dell’arca è definita daL’inizio e il sudore.
EMR_ARC = 45
Questo record definisce un arco elliptico.
EMR_ARCTO = 55
Questo record definisce un arco elliptico. rigenera la posizione corrente alIl punto finale dell’Arco.
EMR_BEGINPATH = 59
Questo record apre un bracket di strada nel contesto del dispositivo di riproduzione.
Una volta aperto un blocco di percorso, un’applicazione può iniziare a elaborare i record per definireUn’applicazione deve chiudere un bracket di strada aperta perLa registrazione di EMR_ENDPATH.Quando un’applicazione procede al registro EMR_BEGINPATH, tutti i passaggi precedentiDovrebbe essere rimosso dal contesto del dispositivo di riproduzione.
EMR_BITBLT = 76
Questo record specifica un blocco di trasferimento di pixel da una bitmap fonte a una destinazionerettangolo, opzionale in combinazione con un modello di spazzolino, secondo un’operazione specifica del raster.
EMR_CHORD = 46
Questo record definisce un cordo (una regione legata dalla intersezione di un ellipo)e un segmento di linea, chiamato secante). la corda è illuminata utilizzando il correntePen e riempito utilizzando la pulizia corrente.
EMR_CLOSEFIGURE = 61
Questo record chiude una figura aperta in un percorso.
Per elaborare il record EMR_CLOSEFIGURE è necessario chiudere la figura disegnando una rigadalla posizione corrente al primo punto della figura, e poi deve essere collegatoLe linee utilizzando la linea si uniscono allo stile. se una figura è chiusa elaborando ilIl record EMR_LINETO al posto del record Emr_CLOSEFIGURE, i cappelli finali sonoutilizzato per creare l’angolo invece di un collegamento. EMR_LINETO è specificato nella sezione2.3.5.13.Il record EMR_CLOSEFIGURE DEVE essere utilizzato solo se c’è un percorso apertoRiflessioni sul contesto dei dispositivi playback.Una figura in un percorso è aperta a meno che non sia esplicitamente chiusa elaborando questo registro.Nota: Una figura può essere aperta anche se il punto corrente e il luogo di partenza dellaLe figure sono le stesse.Dopo aver elaborato il record EMR_CLOSEFIGURE, aggiungendo una linea o una curva al percorsoBisogna iniziare una nuova figura.
EMR_COLORCORRECTPALETTE = 111
Questo registro specifica come correggere le entrate di un oggetto di paletta logica utilizzando WindowsSistema di colore (WCS) 1.0 valori
EMR_COLORMATCHTOTARGETW = 121
Questo registro specifica se eseguire il colore corrispondente a un profilo di colore specificato in un file con un nome composto da caratteri Unicode.
EMR_COMMENT = 70
Questo registro specifica dati privati arbitrari.
EMR_CREATEBRUSHINDIRECT = 39
Questo record definisce un brush logico per il riempimento delle figure nelle operazioni grafiche.
EMR_CREATECOLORSPACE = 99
Questo record crea un oggetto spaziale di colore logico da un profilo di colori con un nome composto da caratteri ASCII
EMR_CREATECOLORSPACEW = 122
Questo record crea un oggetto spaziale di colore logico da un profilo di colori con un nome composto da caratteri Unicode
EMR_CREATEDIBPATTERNBRUSHPT = 94
Questo record definisce un brush logico che ha il modello specificato dal DIB.
EMR_CREATEMONOBRUSH = 93
Questo record definisce un brush logico con il modello bitmap specificato.essere una sezione bitmap indipendente da dispositivi (DIB) o può essere un device-dependent Bitmap.
EMR_CREATEPALETTE = 49
Questo record definisce un oggetto LogPalette.
EMR_CREATEPEN = 38
Questo record definisce una penna logica che ha lo stile, la larghezza e il colore specificati.La penna può poi essere selezionata nel contesto del dispositivo di riproduzione e utilizzata per disegnare linee e curve.
EMR_DELETECOLORSPACE = 101
Questo record rimuove un oggetto spaziale di colore logico. Nota Un record EMR_DELETEOBJECT DEVE essereutilizzato invece di EMR_DELETECOLORSPACE per rimuovere un oggetto spaziale di colore logico
EMR_DELETEOBJECT = 40
Questo record rimuove un oggetto grafico, purificando il suo indice nella tabella degli oggetti EMF.Se l’oggetto cancellato è selezionato nel contesto del dispositivo di riproduzione, il oggetto predefinitoIn questo contesto la proprietà deve essere ripristinata.
EMR_DRAWESCAPE = 105
Questo registro trasmette informazioni arbitrari al conducente. l’intento è che le informazioniSarà il risultato che il disegno sarà fatto.
EMR_ELLIPSE = 42
Questo record definisce un ellipso.Il centro dell’ellipse è il centro dellaL’ellipso è illuminato utilizzando la penna corrente eè riempito utilizzando il brush corrente.
EMR_ENDPATH = 60
Questo record chiude un bracket di strada e seleziona il percorso definito dal bracknel contesto dei dispositivi playback.
EMR_EOF = 14
Questo record indica la fine del metafilo.
EMR_EXCLUDECLIPRECT = 29
Questo record definisce una nuova regione di cascata che si compone dell’esistente Regione del cascomeno il rectangolo specificato.
EMR_EXTCREATEFONTINDIRECTW = 82
Questo registro definisce una font logica che ha le caratteristiche specificate.Può essere successivamente selezionato come font corrente per il contesto del dispositivo di riproduzione.
EMR_EXTCREATEPEN = 95
Questo record definisce una penna cosmetica o geometrica logica che ha lo stile specificato,Spessore e attributi di spazzolino.
EMR_EXTESCAPE = 106
Questo registro trasmette informazioni arbitrari al conducente. l’intento è che le informazioniNon sarà possibile realizzare il disegno.
EMR_EXTFLOODFILL = 53
Questo record riempie un’area della superficie dello schermo con la spazzola corrente.
EMR_EXTSELECTCLIPRGN = 75
Questo record combina la regione specificata con l’attuale clip area utilizzando ilmodalità specifica.
EMR_EXTTEXTOUTA = 83
Questo record attira una riga di testo ASCII utilizzando le corrispondenti fonti e colori del testo.EMR_EXTTEXTOUTA SHOULD deve essere emulato con un registratore EM R_ExttexTOUTW (sezione 2.3.5.8). Ciò richiede che la riga di testo ASCII nell’oggetto EmrText venga convertita in codifica Unicode UTF16-LE.
EMR_EXTTEXTOUTW = 84
Questo record attira una stringhe di testo Unicode utilizzando i colori attuali di font e testo.
EMR_FILLPATH = 62
Questo record chiude tutte le figure aperte nel percorso corrente e riempie l’interno del percorsoutilizzando la modalità attuale di spazzolino e poligono.
EMR_FILLRGN = 71
Questo registro riempie la regione specificata utilizzando il brush specificato.
EMR_FLATTENPATH = 65
Questo record trasforma qualsiasi curva nel percorso selezionato nel dispositivo di riproduzioneconvertire ogni curva in una sequenza di linee.
EMR_FORCEUFIMAPPING = 109
Questo record forza la cartella di font a corrispondere alle font basate sul loro UniversalFontId inPreferenze per le informazioni di LogFont.
EMR_FRAMERGN = 72
Questo record attira una frontiera intorno alla regione specificata utilizzando il brush specificato.
EMR_GLSBOUNDEDRECORD = 103
Questo record specifica una funzione OpenGL con un rettangolo di confine per la produzione.
EMR_GLSRECORD = 102
Questo record specifica una funzione OpenGL.
EMR_GRADIENTFILL = 118
Questo record specifica il riempimento di rettangoli o triangli con gradienti di colore
EMR_HEADER = 1
Questo registro definisce l’inizio della metafilia e specifica le sue caratteristiche; i suoi contenuti,includono le dimensioni dell’immagine incorporata; il numero di registri nel metafile; e ilrisoluzione del dispositivo su cui è stata creata l’immagine incorporata.Questi valori rendono possibile che il metafilo sia dispositivi indipendente.
EMR_INTERSECTCLIPRECT = 30
Questo record definisce una nuova regione di clipping dall’intersezione dell’attuale clipingRegione e rettangolo specificato.
EMR_INVERTRGN = 73
Questo record inversa i colori nella regione specificata.
EMR_LINETO = 54
Questo record definisce una linea dalla posizione corrente fino, ma non comprende,il punto specificato. ritorna la posizione corrente al punto specifico.
EMR_MASKBLT = 78
Questo record specifica un blocco di trasferimento di pixel da una bitmap fonte a una destinazionerectangolo, opzionale in combinazione con un modello di spazzolino e con l’applicazione di uncolore maschera bitmap, secondo le operazioni precedenti e sfondo raster.
EMR_MODIFYWORLDTRANSFORM = 36
Questo record redefinisce la trasformazione del mondo per il contesto del dispositivo di riproduzione utilizzando il modo specificato.
EMR_MOVETOEX = 27
Questo record definisce le coordinate della nuova posizione corrente, in unità logiche.
EMR_NAMEDESCAPE = 110
Questo registro trasmette informazioni arbitrari al dato autista nominato.
EMR_OFFSETCLIPRGN = 26
Questo record redefinisce la regione di clip del contesto del dispositivo di riproduzione con gli offset specificati.
EMR_PAINTRGN = 74
Questo record dipinge la regione specificata utilizzando il brush attualmente selezionato inIl contesto del playback.
EMR_PIE = 47
Questo record definisce una fessura a forma di piede legata dalla intersezione di un ellipoe due radiali. il piede è illuminato usando la penna corrente e riempito utilizzandoIl brush attuale.
EMR_PIXELFORMAT = 104
Questo record specifica il formato del pixel da utilizzare per le operazioni grafiche
EMR_PLGBLT = 79
Questo record specifica un blocco di trasferimento di pixel da una bitmap fonte a una destinazioneParallelogramma, con l’applicazione di una maschera colorata bitmap.
EMR_POLYBEZIER = 2
Questo record definisce una o più curve Bezier.specificati punti finali e punti di controllo, e sono strisciati con la penna corrente.
EMR_POLYBEZIER16 = 85
Questo record definisce una o più curve di Bezier. le corve sono tracciate utilizzando la penna corrente.
EMR_POLYBEZIERTO = 5
Questo record definisce una o più curve Bezier in base alla posizione corrente.
EMR_POLYBEZIERTO16 = 88
Questo record definisce una o più curve Bezier sulla base della posizione corrente.
EMR_POLYDRAW = 56
Questo record definisce un insieme di segmenti di linea e curve Bezier.
EMR_POLYDRAW16 = 92
Questo record definisce un insieme di segmenti di linea e curve Bezier.
EMR_POLYGON = 3
Questo record definisce un poligono composto da due o più vertexi collegati da una rettaIl poligono viene diluito utilizzando la penna corrente e riempito con l’utilizzo della spazzolaIl poligono viene chiuso automaticamente ritirando una linea dall’ultimo vertice al primo.
EMR_POLYGON16 = 86
Questo record definisce un poligono composto da due o più vertexi collegati da linee rette.Il poligono è illuminato utilizzando la penna corrente e riempito con l’utilizzo della spazzola e del poligonIl poligono viene chiuso automaticamente disegnando una linea dall’ultimo vertice al primo.
EMR_POLYLINE = 4
Questo record definisce una serie di segmenti di linea collegando i punti nella specificadi Array.
EMR_POLYLINE16 = 87
Questo record definisce una serie di segmenti di linea collegando i punti nella riga specificata.
EMR_POLYLINETO = 6
Questo record definisce una o più righe basate sulla posizione corrente.Una linea viene tracciata dalla posizione corrente al primo punto specificato dal campo punti.utilizzando la penna corrente. per ogni linea aggiuntiva, il disegno viene eseguito dalla finepunto della linea precedente al punto successivo specificato da punti.
EMR_POLYLINETO16 = 89
Questo record definisce una o più righe basate sulla posizione corrente.Una linea viene tracciata dalla posizione corrente al primo punto specificato dai punti.campo utilizzando la penna corrente. per ogni linea aggiuntiva, il disegno viene eseguito dalfinire il punto della linea precedente al punto successivo specificato dai punti.
EMR_POLYPOLYGON = 8
Questo registro definisce una serie di poligoni chiusi. ciascuno è illustrato utilizzando illa penna corrente e riempita utilizzando il modo di spazzolino e poligono attuale. i poligon definiti da questo record possono superare.
EMR_POLYPOLYGON16 = 91
Questo registro definisce una serie di poligoni chiusi. ciascuno è illustrato utilizzandola penna corrente e riempita utilizzando il modo di rifornimento di spazzolino e poligono.specificato da questo record può superare.
EMR_POLYPOLYLINE = 7
Questo record definisce più serie di segmenti di linea connessi.tracciato utilizzando la penna corrente. le cifre formate dai segmenti non sono riempite.la sua posizione attuale non è né utilizzato né aggiornato da questo record.
EMR_POLYPOLYLINE16 = 90
Questo record definisce più serie di segmenti di linea collegata.
EMR_POLYTEXTOUTA = 96
Questo record attira una o più stringhe di testo ASCII utilizzando i colori attuali di font e testo.Nota: EMR_POLYTEXTOUTA SHOULD deve essere emulato con una serie di registri EMr_EXTTEXTW, uno per stringhe
EMR_POLYTEXTOUTW = 97
Questo record attira una o più stringhe di testo Unicode utilizzando i colori attuali di font e testo.Nota: EMR_POLYTEXTOUTW SHOULD deve essere emulato con una serie di registri EMM_EXTTEXTW, uno per stringhe
EMR_REALIZEPALETTE = 52
Questa mappa di registrazione entra dalla paletta logica corrente nella paleta del sistema.
EMR_RECTANGLE = 43
Questo record definisce un rectangolo. il rektangulo è illuminato utilizzando il correntePen e riempito utilizzando la pulizia corrente.
EMR_RESIZEPALETTE = 51
Questo record aumenta o riduce la dimensione di una paletta logica.
EMR_RESTOREDC = 34
Questo record ripristina il contesto del dispositivo di riproduzione allo stato salvato specificato.Il contesto del dispositivo di riproduzione viene ripristinato spostando le informazioni di stato fuori da un pezzo dii contesti di dispositivo salvati creati dai precedenti record EMR_SAVEDC (sezione 2.3.11).
EMR_ROUNDRECT = 44
Questo record definisce un rettangolo con angoli rotondi.utilizzando la penna corrente e riempita con l’utilizzo della spazzola.
EMR_SAVEDC = 33
Questo record salva lo stato attuale del contesto del dispositivo di riproduzione copiando i datidescrizione degli oggetti selezionati e dei modi grafici – compreso il bitmap, brush, palette,font, penna, regione, modalità di disegno e modalità mapping – per un sacco di contesti dispositivi salvati.
EMR_SCALEVIEWPORTEXTEX = 31
Questo record redefinisce il port di visualizzazione per il contesto del dispositivo di riproduzione utilizzando i ratioformati dai multiplicandi e dei divisori specificati.
EMR_SCALEWINDOWEXTEX = 32
Questo record redefinisce la finestra per il contesto del dispositivo di riproduzione utilizzando i ratio formatidei multiplicandi e dei divisori specificati.
EMR_SELECTCLIPPATH = 67
Questo record definisce il percorso corrente come una regione di clipping per il dispositivo di riproduzioneil contesto, combinando la nuova regione con qualsiasi Regione di scavo esistente utilizzando il modo specificato.
EMR_SELECTOBJECT = 37
Questo record aggiunge un oggetto al contesto del dispositivo di riproduzione, identificandolo con la suaIndice nella tabella degli oggetti EMF (sezione 3.1.1.1).
EMR_SELECTPALETTE = 48
Questo record aggiunge un oggetto LogPalette (sezione 2.2.17) al dispositivo di riproduzioneil contesto, identificandolo con il suo indice nella tabella degli oggetti EMF.
EMR_SETARCDIRECTION = 57
Questo record definisce la direzione di disegno da usare per arc e rectangolodelle operazioni.
EMR_SETBKCOLOR = 25
Questo record definisce il colore di sfondo.
EMR_SETBKMODE = 18
Questo record definisce il modo di mix di sfondo del contesto del dispositivo di riproduzione.Il modo è utilizzato con testo, borse tagliate e stili di penna che non sono rigide linee.
EMR_SETBRUSHORGEX = 13
Questo record definisce l’origine del brush corrente.
EMR_SETCOLORADJUSTMENT = 23
Questo record definisce i valori di adeguamento del colore per il contesto del dispositivo di riproduzione utilizzando gli valori specificati.
EMR_SETCOLORSPACE = 100
Questo record definisce l’attuale oggetto di spazio colore logico per le operazioni grafiche.
EMR_SETDIBITSTODEVICE = 80
Questo record specifica un blocco di trasferimento di pixel da linee di scansione specificate di una fonteBitmap verso un rettangolo di destinazione.
EMR_SETICMMODE = 98
Questo record specifica il modo di Image Color Management (ICM) per le operazioni grafiche.
EMR_SETICMPROFILEA = 112
Questo registro specifica un profilo di colore in un file con un nome composto da caratteri ASCII,per la produzione grafica.
EMR_SETICMPROFILEW = 113
Questo registro specifica un profilo di colore in un file con un nome composto da caratteri Unicode,per la produzione grafica
EMR_SETLAYOUT = 115
Questo record specifica l’ordine in cui il testo e i grafici sono disegnati
EMR_SETLINKEDUFIS = 119
Questo record impone i UniversalFontIds di font collegati per essere utilizzati durante la ricerca dei caratteri.
EMR_SETMAPMODE = 17
Questo record definisce il modo di mappatura del contesto del dispositivo di riproduzione.definisce l’unità di misura utilizzata per trasformare le unità spaziali di pagina in unite spaziale di dispositivo,e definisce anche l’orientamento degli axi x e y del dispositivo.
EMR_SETMAPPERFLAGS = 16
Questo registro specifica i parametri del processo di corrispondenza delle lettere logiche con le lettere fisichefont, che viene eseguito dal cartone di font.
EMR_SETMETARGN = 28
Questo record intersecce l’attuale regione di clipping per il contesto del dispositivo di riproduzione con illa meta attuale e salva la regione combinata come la nuova meta.
EMR_SETMITERLIMIT = 58
Questo record definisce il limite per la lunghezza del mitore si unisce per il riproduzioneIl contesto dei dispositivi.
EMR_SETPALETTEENTRIES = 50
Questo record definisce i valori di colore RGB (rojo-green-blue) in una gamma di entratein un oggetto di LogPalette.
EMR_SETPIXELV = 15
Questo record definisce il colore del pixel nelle coordinate logiche specificate.
EMR_SETPOLYFILLMODE = 19
Questo record definisce il modo di riempimento poligono.
EMR_SETROP2 = 20
Questo record definisce il modo di operazione del raster binario.
EMR_SETSTRETCHBLTMODE = 21
Questo record definisce il modo di stretch bitmap.
EMR_SETTEXTALIGN = 22
Questo record definisce l’allineamento del testo.
EMR_SETTEXTCOLOR = 24
Questo record definisce il colore del testo attuale.
EMR_SETTEXTJUSTIFICATION = 120
Questo record specifica la quantità di spazio aggiuntivo da aggiungere per rompere i caratteri per giustificaredegli obiettivi.
EMR_SETVIEWPORTEXTEX = 11
Questo record definisce la portata di vista.
EMR_SETVIEWPORTORGEX = 12
Questo record definisce l’origine del portale visivo.
EMR_SETWINDOWEXTEX = 9
Questo record definisce l’estensione della finestra.
EMR_SETWINDOWORGEX = 10
Questo record definisce l’origine della finestra.
EMR_SETWORLDTRANSFORM = 35
Questo record definisce una trasformazione lineare di due dimensioni tra lo spazio e il mondo.spazio di pagina (per ulteriori informazioni vedi [MSDN-WRLDPGSPC]) per il contesto del dispositivo di riproduzione.Questa trasformazione può essere utilizzata per scalare, rotare, schiacciare o tradurre la produzione grafica.
EMR_SMALLTEXTOUT = 108
Questo record rilascia una stringa.
EMR_STRETCHBLT = 77
Questo record specifica un blocco di trasferimento di pixel da una bitmap fonte a una destinazionerettangolo, opzionale in combinazione con un modello di spazzolino, secondo un raster specificatooperazione, estensione o compressione della produzione per adattare le dimensioni del destino, se necessario.
EMR_STRETCHDIBITS = 81
Questo record specifica un blocco di trasferimento di pixel da una bitmap fonte a una destinazionerettangolo, opzionale in combinazione con un modello di spazzolino, secondo un’operazione specifica del raster,estensione o compressione della produzione per adattare le dimensioni della destinazione, se necessario.
EMR_STROKEANDFILLPATH = 63
Questo record chiude tutte le figure aperte in un percorso, colpisce la linea di partenza del percorsoUtilizzare la penna corrente, e riempie il suo interno utilizzando la spazzolina.
EMR_STROKEPATH = 64
Questo record ritorna il percorso specificato utilizzando la penna corrente.
EMR_TRANSPARENTBLT = 116
Questo record specifica un blocco di trasferimento di pixel da una bitmap fonte a un rettangolo di destinazione,trattare un colore specifico come trasparente, estendere o compressare la produzione per adattarsi alle dimensioni del destinazione, se necessario
EMR_WIDENPATH = 66
Questo record redefinisce la strada corrente come l’area che sarebbe dipinta se il percorsosono stati rovesciati utilizzando la penna attualmente selezionata nel contesto del dispositivo di riproduzione.