Aspose.Imaging.FileFormats.Emf.Emf.Records
Lo spazio dei nomi contiene i tipi [MS-EMF]: Enhanced Metafile Format. 2.3 EMF Records
Classi
Classe | Descrizione |
---|---|
EmfAbortPath | Questo record interrompe una parentesi di percorso o elimina il percorso da una parentesi di percorso chiusa. |
EmfAlphaBlend | Il record EMR_ALPHABLEND specifica un trasferimento a blocchi di pixel da una bitmap di origine a un rettangolo di destinazione , inclusi i dati di trasparenza alfa, in base a un’operazione di fusione specificata. |
EmfAngleArc | Il record EMR_ANGLEARC specifica un segmento di linea di un arco. Il segmento di linea viene disegnato dalla posizione corrente all’inizio dell’arco. L’arco viene disegnato lungo il perimetro di un cerchio con raggio e centro dati . La lunghezza dell’arco è definita dagli angoli di inizio e di ampiezza indicati |
EmfArc | Il record EMR_ARC specifica un arco ellittico. |
EmfArcTo | Il record EMR_ARCTO specifica un arco ellittico. Reimposta la posizione corrente al punto finale dell’arco. |
EmfBeginPath | Questo record apre una parentesi di percorso nel contesto del dispositivo di riproduzione corrente. Dopo che una parentesi di percorso è stata aperta, un’applicazione può iniziare a elaborare i record per definire i punti che si trovano nel percorso. Un’applicazione DEVE chiudere una parentesi di percorso aperta tramite elaborando EMR_ENDPATH record. Quando un’applicazione elabora il record EMR_BEGINPATH, tutti i percorsi precedenti DEVONO essere eliminati dal contesto del dispositivo di riproduzione. |
EmfBitBlt | Il record EMR_BITBLT specifica un trasferimento a blocchi di pixel da una bitmap di origine a un rettangolo di destinazione, opzionalmente in combinazione con un pattern di pennello, in base a un’operazione raster specificata. |
EmfBitmapRecordType | I tipi di record bitmap eseguono trasferimenti a blocchi di immagini bitmap. |
EmfChord | Il record EMR_CHORD specifica una corda, che è una regione delimitata dall’intersezione di un’ellisse e un segmento di linea, chiamato secante. L’accordo viene delineato utilizzando la penna corrente e riempito utilizzando il pennello corrente. |
EmfClippingRecordType | I tipi di record di ritaglio specificano e gestiscono le regioni di ritaglio. Nota Il record EMR_SETMETARGN non specifica i parametri. |
EmfCloseFigure | Questo record chiude una figura aperta in un percorso. Elaborazione del record EMR_CLOSEFIGURE DEVE chiudere la figura tracciando una linea dalla posizione corrente al primo punto della figura, e quindi DEVE collegare le linee utilizzando lo stile di giunzione della linea. Se una figura viene chiusa elaborando il record EMR_LINETO invece del record EMR_CLOSEFIGURE, le estremità terminali vengono utilizzate per creare l’angolo anziché un join.EMR_LINETO è specificato nella sezione 2.3.5.13. Il record EMR_CLOSEFIGURE DOVREBBE essere utilizzato solo se esiste un open path parentesi nel contesto del dispositivo di riproduzione. Una figura in un percorso è aperta a meno che non venga chiusa esplicitamente elaborando questo record. |
EmfColorCorrectPalette | Il record EMR_COLORCORRECTPALETTE specifica come correggere le voci di un oggetto tavolozza logica utilizzando i valori WCS 1.0. |
EmfColorMatchToTargetW | Il record EMR_COLORMATCHTOTargetW specifica se eseguire la corrispondenza dei colori con un profilo color specificato in un file con un nome composto da caratteri Unicode. |
EmfComment | Il record EMR_COMMENT contiene dati privati arbitrari. Nota I campi non descritti in questa sezione sono specificati nella sezione 2.3.3. |
EmfCommentBeginGroup | Il record EMR_COMMENT_BEGINGROUP specifica l’inizio di un gruppo di record di disegno. |
EmfCommentEmfPlus | Il record EMR_COMMENT_EMFPLUS contiene record EMF+ incorporati. Nota I campi non descritti in questa sezione sono specificati nella sezione 2.3.3. |
EmfCommentEmfSpool | Il record EMR_COMMENT_EMFSPOOL contiene record EMFSPOOL incorporati. Nota I campi non descritti in questa sezione sono specificati nella sezione 2.3.3. |
EmfCommentEndGroup | Il record EMR_COMMENT_ENDGROUP specifica la fine di un gruppo di record di disegno. |
EmfCommentMultiFormats | Il record EMR_COMMENT_MULTIFORMATS specifica un’immagine in più formati grafici. |
EmfCommentPublicRecordType | I tipi di record EMR_COMMENT_PUBLIC specificano le estensioni all’elaborazione EMF. |
EmfCommentRecordType | I tipi di record di commento definiscono i formati per specificare dati privati arbitrari, incorporare record in altri formati di metafile e aggiungere comandi nuovi o per scopi speciali. |
EmfCommentWindowsMetaFile | Il record EMR_COMMENT_WINDOWS_METAFILE specifica un’immagine in un metafile WMF incorporato. |
EmfControlRecordType | I tipi di record di controllo definiscono l’inizio e la fine di un metafile EMF e le proprietà del metafile. |
EmfCreateBrushIndirect | Il record EMR_CREATEBRUSHINDIRECT definisce un pennello logico per le operazioni grafiche. |
EmfCreateColorSpace | Il record EMR_CREATECOLORSPACE crea un oggetto spazio colore logico da un profilo colore con un nome composto da caratteri ASCII. |
EmfCreateColorSpaceW | Il record EMR_CREATECOLORSPACEW crea un oggetto spazio colore logico da un profilo colore con un nome composto da caratteri Unicode. |
EmfCreateDibPatternBrushPt | Il record EMR_CREATEDIBPATTERNBRUSHPT definisce un pennello pattern per le operazioni grafiche. Il modello è specificato da un DIB. |
EmfCreateMonoBrush | Il record EMR_CREATEMONOBRUSH definisce un pennello pattern monocromatico per le operazioni grafiche. Il pattern è specificato da un DIB monocromatico. |
EmfCreatePalette | Il record EMR_CREATEPALETTE definisce una tavolozza logica per le operazioni grafiche. |
EmfCreatePen | Il record EMR_CREATEPEN definisce una penna logica per le operazioni grafiche. |
EmfDeleteColorSpace | Il record EMR_DELETECOLORSPACE elimina un oggetto spazio colore logico. |
EmfDeleteObject | Il record EMR_DELETEOBJECT elimina un oggetto grafico, specificato dal suo indice nella tabella oggetti EMF (sezione 3.1.1.1). |
EmfDrawEscape | Il record EMR_DRAWESCAPE trasmette informazioni arbitrarie a un driver della stampante. L’intento è che le informazioni comporteranno l’esecuzione del disegno. |
EmfDrawingRecordType | I tipi di record di disegno eseguono il disegno grafico. |
EmfEllipse | Il record EMR_ELLIPSE specifica un’ellisse. Il centro dell’ellisse è il centro del rettangolo di delimitazione specificato. L’ellisse viene delineata utilizzando la penna corrente e riempita utilizzando il pennello corrente. |
EmfEndPath | Questo record chiude una parentesi di percorso e seleziona il percorso definito dalla parentesi nel il contesto del dispositivo di riproduzione. |
EmfEof | Il record EMR_EOF indica la fine del metafile e specifica una tavolozza. |
EmfEscapeRecordType | I tipi di record di escape eseguono le funzioni del driver della stampante. |
EmfExcludeClipRect | Il record EMR_EXCLUDECLIPRECT specifica una nuova area di ritaglio che consiste nell’area di ritaglio esistente meno il rettangolo specificato. Nota I campi non descritti in questa sezione sono specificati nella sezione 2.3.2. |
EmfExtCreateFontIndirectW | Il record EMR_EXTCREATEFONTINDIRECTW definisce un carattere logico per le operazioni grafiche. |
EmfExtCreatePen | Il record EMR_EXTCREATEPEN definisce una penna logica estesa per le operazioni grafiche. È possibile specificare un DIB opzionale da utilizzare come stile di linea. |
EmfExtEscape | Il record EMR_EXTESCAPE trasmette informazioni arbitrarie a un driver di stampa. L’intento è che le informazioni non risulteranno nell’esecuzione del disegno. |
EmfExtFloodFill | Il record EMR_EXTFLOODFILL riempie un’area della superficie di visualizzazione con il pennello corrente |
EmfExtSelectClipRgn | Il record EMR_EXTSELECTCLIPRGN combina la regione specificata con la regione di clip corrente utilizzando la modalità specificata. Nota I campi non descritti in questa sezione sono specificati nella sezione 2.3.2. |
EmfExtTextOutA | Il record EMR_EXTTEXTOUTA disegna una stringa di testo ASCII utilizzando il font e i colori del testo correnti. |
EmfExtTextOutW | Il record EMR_EXTTEXTOUTW disegna una stringa di testo ASCII utilizzando il font e i colori del testo correnti. |
EmfFillPath | Il record EMR_FILLPATH chiude tutte le figure aperte nel percorso corrente e riempie l’interno del percorso di usando il pennello corrente e la modalità di riempimento del poligono. |
EmfFillRgn | Il record EMR_FILLRGN riempie l’area specificata utilizzando il pennello specificato. |
EmfFlatternPath | Questo record trasforma qualsiasi curva nel percorso selezionato nel contesto del dispositivo di riproduzione ; ogni curva DEVE essere trasformata in una sequenza di linee. |
EmfForceUfiMapping | Il record EMR_FORCEUFIAPPING forza il mappatore dei caratteri a far corrispondere i caratteri in base al loro UniversalFontId anziché alle informazioni LogFont (sezione 2.2.13). |
EmfFrameRgn | Il record EMR_FRAMERGN disegna un bordo attorno alla regione specificata utilizzando il pennello specificato. |
EmfGlsBoundedRecord | Il record EMR_GLSBOUNDEDRECORD specifica una funzione OpenGL con un rettangolo di delimitazione per l’output. |
EmfGlsRecord | Il record EMR_GLSRECORD specifica una funzione OpenGL. |
EmfGradientFill | Il record EMR_GRADIENTFILL specifica il riempimento di rettangoli o triangoli con sfumature di colore. |
EmfIntersectClipRect | Il record EMR_INTERSECTCLIPRECT specifica una nuova area di ritaglio dall’intersezione dell’area di ritaglio corrente e il rettangolo specificato. Nota I campi non descritti in questa sezione sono specificati nella sezione 2.3.2. |
EmfInvertRgn | Il record EMR_INVERTRGN inverte i colori nella regione specificata. |
EmfLineTo | Il record EMR_LINETO specifica una linea dalla posizione corrente fino a, ma escluso, il punto specificato . Reimposta la posizione corrente al punto specificato. |
EmfMaskBlt | Il record EMR_MASKBLT specifica un trasferimento a blocchi di pixel da una bitmap di origine a un rettangolo di destinazione, opzionalmente in combinazione con un pattern di pennello e con l’applicazione di una bitmap maschera di colore, in base alle operazioni raster in primo piano e sullo sfondo specificate. |
EmfMetafileHeader | I tipi di record EMR_HEADER definiscono i punti di partenza dei metafile EMF e specificano le proprietà del dispositivo su cui è stata creata l’immagine nel metafile . Le informazioni nel record di intestazione consentono a metafile EMF di essere indipendenti da qualsiasi dispositivo di output specifico. Il valore del campo Dimensione può essere utilizzato per distinguere tra i diversi tipi di record EMR_HEADER elencati in precedenza in questa sezione. Sono possibili tre headers: L’intestazione di base, che è il record EmfMetafileHeader. La parte a dimensione fissa di questa intestazione è 88 byte e contiene un oggetto Header. La prima intestazione di estensione, che è il record EmfMetafileHeaderExtension1. La dimensione fissa parte di questa intestazione è di 100 byte e contiene un oggetto Header e un oggetto HeaderExtension1 (sezione 2.2.10). La seconda intestazione di estensione, che è il record EmfMetafileHeaderExtension2. La parte a dimensione fissa di questa intestazione è 108 byte, e contiene un oggetto Header, un oggetto HeaderExtension1 e un oggetto HeaderExtension2 (sezione 2.2.11). |
EmfMetafileHeaderExtension1 | Il record EmfMetafileHeaderExtension1 è il record di intestazione utilizzato nella prima estensione ai metafile EMF. Dopo il campo EmfHeaderExtension1, i campi rimanenti sono facoltativi e possono essere presenti in qualsiasi ordine. |
EmfMetafileHeaderExtension2 | Il record EmfMetafileHeaderExtension2 è il record di intestazione utilizzato nella seconda estensione ai metafile EMF . Dopo il campo EmfHeaderExtension2, i campi rimanenti sono facoltativi e possono essere presenti in qualsiasi ordine. |
EmfModifyWorldTransform | Il record EMR_MODIFYWORLDTRANSFORM modifica lo spazio mondiale corrente in page-space trasforma nel contesto del dispositivo di riproduzione. |
EmfMoveToEx | Il record EMR_MOVETOEX specifica le coordinate della nuova posizione corrente, in unità logiche. |
EmfNamedEscape | Il record MR_NAMEDESCAPE trasmette informazioni arbitrarie a un driver della stampante specificato. |
EmfObjectCreationRecordType | I tipi di record di creazione oggetto creano oggetti grafici. |
EmfObjectManipulationRecordType | I tipi di record di manipolazione degli oggetti gestiscono e modificano gli oggetti grafici. |
EmfOffsetClipRgn | Il record EMR_OFFSETCLIPRGN sposta l’area di ritaglio corrente nel contesto del dispositivo di riproduzione degli offset specificati. |
EmfOpenGlRecordType | I tipi di record OpenGL specificano le funzioni OpenGL. |
EmfPaintRgn | Il record EMR_PAINTRGN dipinge l’area specificata utilizzando il pennello attualmente selezionato nel contesto del dispositivo di riproduzione . |
EmfPathBracketRecordType | I tipi di record di parentesi di percorso specificano e manipolano i percorsi tra parentesi di percorso. Nota: nessuno dei record di parentesi di percorso specifica i parametri. |
EmfPie | Il record EMR_PIE specifica un cuneo a forma di torta delimitato dall’intersezione di un’ellisse e due radiali . La torta viene delineata usando la penna corrente e riempita usando il pennello corrente. |
EmfPixelFormat | Il record EMR_PIXELFORMAT specifica il formato pixel da utilizzare per le operazioni grafiche. |
EmfPlgBlt | Il record EMR_PLGBLT specifica un trasferimento a blocchi di pixel da una bitmap di origine a un parallelogramma di destinazione, con l’applicazione di una bitmap di maschera a colori. |
EmfPolyBezier | Il record EMR_POLYBEZIER specifica una o più curve di Bézier. |
EmfPolyBezier16 | Il record EMR_POLYBEZIER16 specifica una o più curve di Bezier. Le curve vengono disegnate utilizzando la penna corrente. |
EmfPolyBezierTo | Il record EMR_POLYBEZIERTO specifica una o più curve di Bézier in base alla posizione corrente. |
EmfPolyBezierTo16 | Il record EMR_POLYBEZIERTO16 specifica una o più curve di Bezier in base alla posizione corrente. |
EmfPolyDraw | Il record EMR_POLYDRAW specifica un insieme di segmenti di linea e curve di Bezier. |
EmfPolyDraw16 | Il record EMR_POLYDRAW16 specifica un insieme di segmenti di linea e curve di Bezier. |
EmfPolygon | Il record EMR_POLYGON specifica un poligono costituito da due o più vertici collegati da linee rette. |
EmfPolygon16 | Il record EMR_POLYGON16 specifica un poligono costituito da due o più vertici collegati da linee rette. Il poligono viene delineato utilizzando la penna corrente e riempito utilizzando il pennello corrente e la modalità riempimento poligono. Il poligono viene chiuso automaticamente tracciando una linea dall’ultimo vertice al primo. |
EmfPolyline | Il record EMR_POLYLINE specifica una serie di segmenti di linea collegando i punti nell’array specificato . |
EmfPolyline16 | Il record EMR_POLYLINE16 specifica una serie di segmenti di linea collegando i punti nell’array specificato . |
EmfPolylineTo | Il record EMR_POLYLINETO specifica una o più linee rette in base alla posizione corrente. |
EmfPolylineTo16 | Il record EMR_POLYLINETO16 specifica una o più linee rette in base alla posizione corrente. Viene tracciata una linea dalla posizione corrente al primo punto specificato dal campo aPoints utilizzando la penna corrente . Per ogni linea aggiuntiva, il disegno viene eseguito dal punto finale della linea precedente al punto successivo specificato da aPoints. |
EmfPolyPolygon | Il record EMR_POLYPOLYGON specifica una serie di poligoni chiusi. |
EmfPolyPolygon16 | Il record EMR_POLYPOLYGON16 specifica una serie di poligoni chiusi. Ciascun poligono viene delineato utilizzando la penna corrente e riempito utilizzando il pennello corrente e la modalità di riempimento del poligono. I poligoni disegnati da questo record possono sovrapporsi. |
EmfPolyPolyline | Il record EMR_POLYPOLYLINE specifica più serie di segmenti di linea collegati. |
EmfPolyPolyline16 | Il record EMR_POLYPOLYLINE16 specifica più serie di segmenti di linea collegati. |
EmfPolyTextOutA | Il record EMR_POLYTEXTOUTA disegna una o più stringhe di testo ASCII utilizzando il font e i colori del testo correnti. |
EmfPolyTextOutW | Il record EMR_POLYTEXTOUTW disegna una o più stringhe di testo Unicode utilizzando il font e i colori del testo correnti. |
EmfRealizePalette | Questo record mappa le voci della tavolozza dall’oggetto LogPalette corrente (sezione 2.2.17) alla tavolozza_sistema. Questo record EMF non specifica alcun parametro. |
EmfRecord | Classe base per record EMF Tutti i record EMF DEVONO avere una lunghezza che è un multiplo di 4 byte. Ciò è rappresentato nelle strutture generiche dei precedenti tipi di record EMF includendo i campi AlignmentPadding ove appropriato alle estremità di queste strutture. Il contenuto di AlignmentPadding fields DEVE essere sempre ignorato. Per brevità, questi campi non sono mostrati in ogni singola definizione di record EMF . |
EmfRectangle | Il record EMR_RECTANGLE disegna un rettangolo. Il rettangolo viene delineato utilizzando la penna corrente e riempito utilizzando il pennello corrente. |
EmfResizePalette | Il record EMR_RESIZEPALETTE aumenta o diminuisce la dimensione di un oggetto LogPalette esistente (sezione 2.2.17). |
EmfRestoreDc | Il record EMR_RESTOREDC ripristina il contesto del dispositivo di riproduzione allo stato specificato. Il contesto del dispositivo di riproduzione viene ripristinato eliminando le informazioni sullo stato da uno stack creato da precedenti record EMR_SAVEDC (sezione 2.3.11). |
EmfRop4 | Un’operazione raster quaternaria, che specifica le operazioni raster ternarie per i colori di primo piano e di sfondo di una bitmap. Questi valori definiscono come i dati colore di il rettangolo di origine devono essere combinati con i dati colore del rettangolo di destinazione. |
EmfRoundRect | Il record EMR_ROUNDRECT specifica un rettangolo con angoli arrotondati. Il rettangolo viene delineato utilizzando la penna corrente e riempito utilizzando il pennello corrente. |
EmfSaveDc | Salva lo stato corrente del contesto del dispositivo di riproduzione su uno stack di stati salvati dai record EMR_SAVEDC precedenti, se presenti. Lo stato è costituito da proprietà grafiche e oggetti, inclusa la bitmap attualmente selezionata, il pennello , la tavolozza, il carattere, la penna e l’area. Un record EMR_RESTOREDC viene utilizzato per ripristinare lo stato. Questo record EMF non specifica alcun parametro. |
EmfScaleViewportExtex | Il record EMR_SCALEVIEWPORTTEXX ridefinisce il viewport per un contesto di dispositivo utilizzando i rapporti formati dai moltiplicandi e dai divisori specificati. |
EmfScaleWindowExtex | Il record EMR_SCALEWINDOWEXTEX ridefinisce la finestra per il contesto di un dispositivo di riproduzione tramite utilizzando i rapporti formati dai moltiplicandi e dai divisori specificati. |
EmfSelectClipPath | Il record EMR_SELECTCLIPPATH specifica il percorso corrente come area di ritaglio per un contesto di dispositivo di riproduzione, combinando la nuova regione con qualsiasi area di ritaglio esistente utilizzando la modalità specificata. |
EmfSelectObject | Il record EMR_SELECTOBJECT aggiunge un oggetto grafico al contesto attuale del dispositivo di riproduzione del metafile . L’oggetto è specificato dal suo indice nella tabella oggetti EMF (sezione 3.1.1.1) o dal suo valore dall’enumerazione StockObject (sezione 2.1.31). |
EmfSelectPalette | Il record EMR_SELECTPALETTE specifica una tavolozza logica per il contesto del dispositivo di riproduzione. |
EmfSetArcDirection | Il record EMR_SETARCDIRECTION specifica la direzione del disegno da utilizzare per l’output di archi e rettangoli. |
EmfSetBkColor | Il record EMR_SETBKCOLOR specifica il colore di sfondo. |
EmfSetBkMode | Il record EMR_SETBKMODE specifica la modalità di mix in background del contesto del dispositivo di riproduzione. La modalità di mix in background viene utilizzata con testo, pennelli tratteggiati e stili di penna che non sono linee continue. |
EmfSetBrushOrgEx | Il record EMR_SETBRUSHORGEX specifica l’origine del pennello corrente. |
EmfSetColorAdjustment | Il record EMR_SETCOLORADJUSTMENT specifica le proprietà di regolazione del colore nel contesto del dispositivo di riproduzione . |
EmfSetColorSpace | Il record EMR_SETCOLORSPACE definisce l’oggetto spazio colore logico corrente per le operazioni grafiche. |
EmfSetDiBitsToDevice | Il record EMR_SETDIBITSTODEVICE specifica un trasferimento a blocchi di pixel da linee di scansione specificate di una bitmap di origine a un rettangolo di destinazione. |
EmfSetIcmMode | Il record EMR_SETICMMODE specifica la modalità di gestione del colore dell’immagine (ICM) per le operazioni grafiche. |
EmfSetIcmProfileA | Il record EMR_SETICMPROFILEA specifica un profilo colore in un file con un nome composto da caratteri ASCII , per l’output grafico. |
EmfSetIcmProfileW | Il record EMR_SETICMPROFILEW specifica un profilo colore in un file con un nome composto da caratteri Unicode, per l’output grafico. |
EmfSetLayout | Il record EMR_SETLAYOUT specifica l’ordine in cui vengono disegnati testo e grafica. |
EmfSetLinkedUfis | Il record EMR_SETLINKEDUFIS imposta gli UniversalFontIds (sezione 2.2.27) dei caratteri collegati da da utilizzare durante la ricerca dei caratteri. |
EmfSetMapMode | Il record EMR_SETMAPMODE specifica la modalità di mappatura del contesto del dispositivo di riproduzione. La modalità di mappatura specifica l’unità di misura utilizzata per trasformare le unità di spazio pagina in unità di spazio dispositivo e specifica anche l’orientamento degli assi x e y del dispositivo. |
EmfSetMapperFlags | Il record EMR_SETMAPPERFLAGS specifica i parametri del processo di corrispondenza dei caratteri logici con i caratteri fisici , che viene eseguito dal mappatore dei caratteri. |
EmfSetMetaRgn | Inter imposta la meta regione corrente con la regione di ritaglio corrente per formare una nuova meta regione per il contesto del dispositivo di riproduzione. L’attuale regione di ritaglio DOVREBBE essere reimpostata su null. Questo record EMF non specifica alcun parametro. |
EmfSetMiterLimit | Il record EMR_SETMITERLIMIT specifica il limite per la lunghezza dei join angolari per il contesto del dispositivo di riproduzione. |
EmfSetPaletteEntries | Il record EMR_SETPALETTEENTRIES definisce i valori di colore RGB in un intervallo di voci per un oggetto LogPalette esistente (sezione 2.2.17). |
EmfSetPixelV | Il record EMR_SETPIXELV definisce il colore del pixel alle coordinate logiche specificate. |
EmfSetPolyFillMode | Il record EMR_SETPOLYFILLMODE definisce la modalità di riempimento del poligono. |
EmfSetRop2 | Il record EMR_SETROP2 definisce una modalità operativa raster binaria. |
EmfSetStrechBltMode | Il record EMR_SETSTRETCHBLTMODE specifica la modalità di estensione bitmap. |
EmfSetTextAlign | Il record EMR_SETTEXTALIGN specifica l’allineamento del testo. |
EmfSetTextColor | Il record EMR_SETTEXTCOLOR definisce il colore del testo corrente. |
EmfSetTextJustification | Il record EMR_SETTEXTJUSTIFICATION specifica la quantità di spazio extra da aggiungere ai caratteri break per la giustificazione del testo. |
EmfSetViewportExtEx | Il record EMR_SETVIEWPORTTEXX definisce l’estensione della finestra. |
EmfSetViewportOrgEx | Il record EMR_SETVIEWPORTORGEX definisce l’origine del viewport. |
EmfSetWindowExtEx | Il record EMR_SETWINDOWEXTEX definisce l’estensione della finestra. |
EmfSetWindowOrgEx | Il record EMR_SETWINDOWORGEX definisce l’origine della finestra. |
EmfSetWorldTransform | Il record EMR_SETWORLDTRANSFORM specifica una trasformazione per l’attuale trasformazione da spazio mondiale a spazio pagina nel contesto del dispositivo di riproduzione. |
EmfSmallTextOut | Il record EMR_SMALLTEXTOUT emette una stringa. |
EmfStateRecordType | I tipi di record di stato specificano e gestiscono le proprietà grafiche che definiscono lo stato del contesto del dispositivo di riproduzione. |
EmfStretchBlt | Il record EMR_STRETCHBLT specifica un trasferimento a blocchi di pixel da una bitmap di origine a un rettangolo di destinazione , opzionalmente in combinazione con un pattern di pennello, secondo un’operazione raster specificata, allungando o comprimendo l’output per adattarlo alle dimensioni della destinazione, se necessario . |
EmfStretchDiBits | Il record EMR_STRETCHDIBITS specifica un trasferimento a blocchi di pixel da una bitmap di origine a un rettangolo di destinazione , opzionalmente in combinazione con un pattern di pennello, secondo un’operazione raster specificata, allungando o comprimendo l’output per adattarlo alle dimensioni della destinazione, se necessario. |
EmfStrokeAndFillPath | Il record EMR_STROKEANDFILLPATH chiude tutte le figure aperte in un tracciato, traccia il contorno del tracciato utilizzando la penna corrente e ne riempie l’interno utilizzando il pennello corrente. |
EmfStrokePath | Classe EMR_STROKEPATH |
EmfTransformRecordType | I tipi di record di trasformazione specificano e modificano le trasformazioni da spazio mondiale a spazio pagina. |
EmfTransparentBlt | Il record EMR_TRANSPARENTBLT specifica un trasferimento a blocchi di pixel da una bitmap di origine a un rettangolo di destinazione , trattando un colore specificato come trasparente, allungando o comprimendo l’output per adattarlo alle dimensioni della destinazione, se necessario |
EmfVertexData | Oggetti che specificano i vertici di rettangoli o triangoli e i colori che corrispondono ad essi. |
EmfWidenPath | Questo record ridefinisce il percorso corrente come l’area che verrebbe dipinta se il percorso fosse disegnato utilizzando la penna attualmente selezionata nel contesto del dispositivo di riproduzione. |