com.aspose.imaging.fileformats.emf.emf.records

Il pacchetto contiene i tipi [MS-EMF]: Formato Metafile Avanzato. 2.3 Record EMF

Classi

ClasseDescrizione
EmfAbortPathQuesto record annulla una parentesi di percorso o scarta il percorso da una parentesi di percorso chiusa.
EmfAlphaBlendIl record EMR_ALPHABLEND specifica un trasferimento a blocchi di pixel da un bitmap sorgente a un rettangolo di destinazione, includendo dati di trasparenza alfa, secondo un’operazione di fusione specificata.
EmfAngleArcIl record EMR_ANGLEARC specifica un segmento di linea di un arco.
EmfArcIl record EMR_ARC specifica un arco ellittico.
EmfArcToIl record EMR_ARCTO specifica un arco ellittico.
EmfBeginPathQuesto record apre una parentesi di percorso nel contesto del dispositivo di riproduzione corrente.
EmfBitBltIl record EMR_BITBLT specifica un trasferimento a blocchi di pixel da un bitmap sorgente a un rettangolo di destinazione, opzionalmente in combinazione con un modello di pennello, secondo un’operazione raster specificata.
EmfBitmapRecordTypeI tipi di record bitmap eseguono trasferimenti a blocchi di immagini bitmap.
EmfBlendFunctionUna struttura che specifica le operazioni di fusione per i bitmap sorgente e di destinazione.
EmfBlendFunction.AlphaFormatEnumUna struttura che specifica come i pixel sorgente e di destinazione sono interpretati rispetto alla trasparenza alfa.
EmfBoundedRecordClasse base EMF polyshape.
EmfChordIl record EMR_CHORD specifica una corda, che è una regione delimitata dall’intersezione di un’ellisse e un segmento di linea, chiamata secante.
EmfClippingRecordTypeI tipi di record di clipping specificano e gestiscono le regioni di clipping.
EmfCloseFigureQuesto record chiude una figura aperta in un percorso.
EmfColorCorrectPaletteIl record EMR_COLORCORRECTPALETTE specifica come correggere le voci di un oggetto palette logica usando i valori WCS 1.0.
EmfColorMatchToTargetWIl record EMR_COLORMATCHTOTargetW specifica se eseguire l’abbinamento colore con un profilo colore specificato in un file il cui nome è composto da caratteri Unicode.
EmfCommentIl record EMR_COMMENT contiene dati privati arbitrari.
EmfCommentBeginGroupIl record EMR_COMMENT_BEGINGROUP specifica l’inizio di un gruppo di record di disegno.
EmfCommentEmfPlusIl record EMR_COMMENT_EMFPLUS contiene record EMF+ incorporati.
EmfCommentEmfSpoolIl record EMR_COMMENT_EMFSPOOL contiene record EMFSPOOL incorporati.
EmfCommentEmfSpool.EmfSpoolRecordIdentifierEnumIdentifica il tipo di record EMR_COMMENT_EMFSPOOL
EmfCommentEndGroupIl record EMR_COMMENT_ENDGROUP specifica la fine di un gruppo di record di disegno.
EmfCommentMultiFormatsIl record EMR_COMMENT_MULTIFORMATS specifica un’immagine in più formati grafici.
EmfCommentPublicRecordTypeI tipi di record EMR_COMMENT_PUBLIC specificano estensioni all’elaborazione EMF.
EmfCommentRecordTypeI tipi di record di commento definiscono formati per specificare dati privati arbitrari, incorporare record in altri formati di metafile e aggiungere comandi nuovi o a scopo speciale.
EmfCommentRecordType.CommentIdentifierEnumValori validi degli identificatori di commento.
EmfCommentWindowsMetaFileIl record EMR_COMMENT_WINDOWS_METAFILE specifica un’immagine in un metafile WMF incorporato.
EmfControlRecordTypeI tipi di record di controllo definiscono l’inizio e la fine di un metafile EMF e le proprietà del metafile.
EmfCreateBrushIndirectIl record EMR_CREATEBRUSHINDIRECT definisce un pennello logico per operazioni grafiche.
EmfCreateColorSpaceIl record EMR_CREATECOLORSPACE crea un oggetto spazio colore logico da un profilo colore con un nome costituito da caratteri ASCII.
EmfCreateColorSpaceWIl record EMR_CREATECOLORSPACEW crea un oggetto spazio colore logico da un profilo colore con un nome costituito da caratteri Unicode.
EmfCreateDibPatternBrushPtIl record EMR_CREATEDIBPATTERNBRUSHPT definisce un pennello a trama per operazioni grafiche.
EmfCreateMonoBrushIl record EMR_CREATEMONOBRUSH definisce un pennello a trama monocromatica per operazioni grafiche.
EmfCreatePaletteIl record EMR_CREATEPALETTE definisce una tavolozza logica per operazioni grafiche.
EmfCreatePenIl record EMR_CREATEPEN definisce una penna logica per operazioni grafiche.
EmfDeleteColorSpaceIl record EMR_DELETECOLORSPACE elimina un oggetto spazio colore logico.
EmfDeleteObjectIl record EMR_DELETEOBJECT elimina un oggetto grafico, specificato dal suo indice nella Tabella Oggetti EMF (sezione 3.1.1.1).
EmfDrawEscapeIl record EMR_DRAWESCAPE trasmette informazioni arbitrarie a un driver di stampa.
EmfDrawingRecordTypeI tipi di record di disegno eseguono il disegno grafico.
EmfEllipseIl record EMR_ELLIPSE specifica un’ellisse.
EmfEndPathQuesto record chiude una parentesi di percorso e seleziona il percorso definito dalla parentesi nel contesto del dispositivo di riproduzione.
EmfEofIl record EMR_EOF indica la fine del metafile e specifica una tavolozza.
EmfEscapeRecordTypeI tipi di record di escape eseguono funzioni del driver di stampa.
EmfExcludeClipRectIl record EMR_EXCLUDECLIPRECT specifica una nuova regione di ritaglio che consiste nella regione di ritaglio esistente meno il rettangolo specificato.
EmfExtCreateFontIndirectWIl record EMR_EXTCREATEFONTINDIRECTW definisce un carattere logico per le operazioni grafiche.
EmfExtCreatePenIl record EMR_EXTCREATEPEN definisce una penna logica estesa per le operazioni grafiche.
EmfExtEscapeIl record EMR_EXTESCAPE passa informazioni arbitrarie a un driver di stampa.
EmfExtFloodFillIl record EMR_EXTFLOODFILL riempie un’area della superficie di visualizzazione con il pennello corrente.
EmfExtSelectClipRgnIl record EMR_EXTSELECTCLIPRGN combina la regione specificata con la regione di ritaglio corrente usando la modalità specificata.
EmfExtTextOutAIl record EMR_EXTTEXTOUTA disegna una stringa di testo ASCII usando il carattere corrente e i colori del testo.
EmfExtTextOutWIl record EMR_EXTTEXTOUTW disegna una stringa di testo ASCII usando il carattere corrente e i colori del testo.
EmfFillPathIl record EMR_FILLPATH chiude tutte le figure aperte nel percorso corrente e riempie l’interno del percorso usando il pennello corrente e la modalità di riempimento poligonale.
EmfFillRgnIl record EMR_FILLRGN riempie la regione specificata usando il pennello specificato.
EmfFlatternPathQuesto record trasforma tutte le curve nel percorso selezionato nel contesto del dispositivo di riproduzione; ogni curva DEVE essere convertita in una sequenza di linee.
EmfForceUfiMappingIl record EMR_FORCEUFIMAPPING forza il mapper dei caratteri a corrispondere i caratteri in base al loro UniversalFontId preferendo le informazioni LogFont (sezione 2.2.13).
EmfFrameRgnIl record EMR_FRAMERGN disegna un bordo attorno alla regione specificata usando il pennello specificato.
EmfGlsBoundedRecordIl record EMR_GLSBOUNDEDRECORD specifica una funzione OpenGL con un rettangolo di delimitazione per l’output.
EmfGlsRecordIl record EMR_GLSRECORD specifica una funzione OpenGL.
EmfGradientFillIl record EMR_GRADIENTFILL specifica il riempimento di rettangoli o triangoli con gradienti di colore.
EmfIntersectClipRectIl record EMR_INTERSECTCLIPRECT specifica una nuova regione di ritaglio dall’intersezione della regione di ritaglio corrente e del rettangolo specificato.
EmfInvertRgnIl record EMR_INVERTRGN inverte i colori nella regione specificata.
EmfLineToIl record EMR_LINETO specifica una linea dalla posizione corrente fino, ma non includendo, il punto specificato. Reimposta la posizione corrente al punto specificato.
EmfMaskBltIl record EMR_MASKBLT specifica un trasferimento a blocchi di pixel da una bitmap sorgente a un rettangolo di destinazione, opzionalmente in combinazione con un modello di pennello e con l’applicazione di una bitmap maschera di colore, secondo le operazioni raster di primo piano e sfondo specificate.
EmfMetafileHeaderIl record EMR_HEADER definisce i tipi di record di avvio dei metafili EMF e specifica le proprietà del dispositivo su cui è stata creata l’immagine nel metafile.
EmfMetafileHeaderExtension1Il record EmfMetafileHeaderExtension1 è il record di intestazione usato nella prima estensione dei metafili EMF.
EmfMetafileHeaderExtension2Il record EmfMetafileHeaderExtension2 è il record di intestazione usato nella seconda estensione dei metafili EMF.
EmfModifyWorldTransformIl record EMR_MODIFYWORLDTRANSFORM modifica la trasformazione dallo spazio mondo corrente allo spazio pagina nel contesto del dispositivo di riproduzione.
EmfMoveToExIl record EMR_MOVETOEX specifica le coordinate della nuova posizione corrente, in unità logiche.
EmfNamedEscapeIl record MR_NAMEDESCAPE trasmette informazioni arbitrarie a un driver di stampante specificato.
EmfObjectCreationRecordTypeI tipi di record di creazione degli oggetti creano oggetti grafici.
EmfObjectManipulationRecordTypeI tipi di record di manipolazione degli oggetti gestiscono e modificano gli oggetti grafici.
EmfOffsetClipRgnIl record EMR_OFFSETCLIPRGN sposta la regione di ritaglio corrente nel contesto del dispositivo di riproduzione degli offset specificati.
EmfOpenGlRecordTypeI tipi di record OpenGL specificano le funzioni OpenGL.
EmfPaintRgnIl record EMR_PAINTRGN dipinge la regione specificata utilizzando il pennello attualmente selezionato nel contesto del dispositivo di riproduzione.
EmfPathBracketRecordTypeI tipi di record path bracket specificano e manipolano i percorsi nelle parentesi di percorso.
EmfPieIl record EMR_PIE specifica una sezione a forma di torta delimitata dall’intersezione di un’ellisse e due raggi.
EmfPixelFormatIl record EMR_PIXELFORMAT specifica il formato pixel da utilizzare per le operazioni grafiche.
EmfPlgBltIl record EMR_PLGBLT specifica un trasferimento a blocchi di pixel da una bitmap sorgente a un parallelogramma di destinazione, con l’applicazione di una bitmap maschera di colore.
EmfPolyBezierIl record EMR_POLYBEZIER specifica una o più curve di Bézier.
EmfPolyBezier16Il record EMR_POLYBEZIER16 specifica una o più curve di Bézier.
EmfPolyBezierToIl record EMR_POLYBEZIERTO specifica una o più curve di Bézier basate sulla posizione corrente.
EmfPolyBezierTo16Il record EMR_POLYBEZIERTO16 specifica una o più curve di Bézier basate sulla posizione corrente.
EmfPolyDrawIl record EMR_POLYDRAW specifica un insieme di segmenti di linea e curve di Bézier.
EmfPolyDraw16Il record EMR_POLYDRAW16 specifica un insieme di segmenti di linea e curve di Bézier.
EmfPolyPolyShapeclasse base EMF poly polyshape.
EmfPolyPolygonIl record EMR_POLYPOLYGON specifica una serie di poligoni chiusi.
EmfPolyPolygon16Il record EMR_POLYPOLYGON16 specifica una serie di poligoni chiusi.
EmfPolyPolylineIl record EMR_POLYPOLYLINE specifica più serie di segmenti di linea collegati.
EmfPolyPolyline16Il record EMR_POLYPOLYLINE16 specifica più serie di segmenti di linea collegati.
EmfPolyShapeClasse base EMF poly shape.
EmfPolyTextOutAIl record EMR_POLYTEXTOUTA disegna una o più stringhe di testo ASCII utilizzando il carattere corrente e i colori del testo.
EmfPolyTextOutWIl record EMR_POLYTEXTOUTW disegna una o più stringhe di testo Unicode utilizzando il carattere corrente e i colori del testo.
EmfPolygonIl record EMR_POLYGON specifica un poligono costituito da due o più vertici collegati da linee rette.
EmfPolygon16Il record EMR_POLYGON16 specifica un poligono composto da due o più vertici collegati da linee rette.
EmfPolylineIl record EMR_POLYLINE specifica una serie di segmenti di linea collegando i punti nell’array specificato.
EmfPolyline16Il record EMR_POLYLINE16 specifica una serie di segmenti di linea collegando i punti nell’array specificato.
EmfPolylineToIl record EMR_POLYLINETO specifica una o più linee rette basate sulla posizione corrente.
EmfPolylineTo16Il record EMR_POLYLINETO16 specifica una o più linee rette basate sulla posizione corrente.
EmfRealizePaletteQuesto record mappa le voci della tavolozza dall’oggetto LogPalette corrente (sezione 2.2.17) alla system_palette.
EmfRecordClasse base per i record EMF Tutti i record EMF DEVONO avere una lunghezza che sia un multiplo di 4 byte.
EmfRectangleIl record EMR_RECTANGLE disegna un rettangolo.
EmfResizePaletteIl record EMR_RESIZEPALETTE aumenta o diminuisce le dimensioni di un oggetto LogPalette esistente (sezione 2.2.17).
EmfRestoreDcIl record EMR_RESTOREDC ripristina il contesto del dispositivo di riproduzione allo stato specificato.
EmfRop4Un’operazione raster quaternaria, che specifica operazioni raster ternarie per i colori di primo piano e di sfondo di una bitmap.
EmfRoundRectIl record EMR_ROUNDRECT specifica un rettangolo con angoli arrotondati.
EmfSaveDcSalva lo stato corrente del contesto del dispositivo di riproduzione su una pila di stati salvati dai record EMR_SAVEDC precedenti, se presenti.
EmfScaleViewportExtexIl record EMR_SCALEVIEWPORTEXTEX ridefinisce il viewport per un contesto di dispositivo usando i rapporti formati dai moltiplicatori e divisori specificati.
EmfScaleWindowExtexIl record EMR_SCALEWINDOWEXTEX ridefinisce la finestra per un contesto di dispositivo di riproduzione usando i rapporti formati dai moltiplicatori e divisori specificati.
EmfSelectClipPathIl record EMR_SELECTCLIPPATH specifica il percorso corrente come regione di ritaglio per un contesto di dispositivo di riproduzione, combinando la nuova regione con qualsiasi regione di ritaglio esistente usando la modalità specificata.
EmfSelectObjectIl record EMR_SELECTOBJECT aggiunge un oggetto grafico al contesto di dispositivo di riproduzione del metafile corrente.
EmfSelectPaletteIl record EMR_SELECTPALETTE specifica una tavolozza logica per il contesto di dispositivo di riproduzione.
EmfSetArcDirectionIl record EMR_SETARCDIRECTION specifica la direzione di disegno da utilizzare per l’output di archi e rettangoli.
EmfSetBkColorIl record EMR_SETBKCOLOR specifica il colore di sfondo.
EmfSetBkModeIl record EMR_SETBKMODE specifica la modalità di miscelazione dello sfondo del contesto di dispositivo di riproduzione.
EmfSetBrushOrgExIl record EMR_SETBRUSHORGEX specifica l’origine del pennello corrente.
EmfSetColorAdjustmentIl record EMR_SETCOLORADJUSTMENT specifica le proprietà di regolazione del colore nel contesto di dispositivo di riproduzione.
EmfSetColorSpaceIl record EMR_SETCOLORSPACE definisce l’oggetto di spazio colore logico corrente per le operazioni grafiche.
EmfSetDiBitsToDeviceIl record EMR_SETDIBITSTODEVICE specifica un trasferimento a blocchi di pixel dalle linee di scansione specificate di una bitmap sorgente a un rettangolo di destinazione.
EmfSetIcmModeIl record EMR_SETICMMODE specifica la modalità di Image Color Management (ICM) per le operazioni grafiche.
EmfSetIcmProfileAIl record EMR_SETICMPROFILEA specifica un profilo colore in un file con un nome costituito da caratteri ASCII, per l’output grafico.
EmfSetIcmProfileWIl record EMR_SETICMPROFILEW specifica un profilo colore in un file con un nome costituito da caratteri Unicode, per l’output grafico.
EmfSetLayoutIl record EMR_SETLAYOUT specifica l’ordine in cui testo e grafica vengono disegnati.
EmfSetLayout.LayoutModeEnumUn intero senza segno a 32 bit che specifica la modalità di layout
EmfSetLinkedUfisIl record EMR_SETLINKEDUFIS imposta gli UniversalFontIds (sezione 2.2.27) dei font collegati da utilizzare durante la ricerca dei caratteri.
EmfSetMapModeIl record EMR_SETMAPMODE specifica la modalità di mappatura del contesto dispositivo di riproduzione.
EmfSetMapperFlagsIl record EMR_SETMAPPERFLAGS specifica i parametri del processo di associazione dei font logici a quelli fisici, eseguito dal mapper dei font.
EmfSetMetaRgnInter imposta la meta regione corrente con la regione di ritaglio corrente per formare una nuova meta regione per il contesto dispositivo di riproduzione.
EmfSetMiterLimitIl record EMR_SETMITERLIMIT specifica il limite per la lunghezza delle giunzioni a spigolo per il contesto dispositivo di riproduzione.
EmfSetPaletteEntriesIl record EMR_SETPALETTEENTRIES definisce i valori di colore RGB in un intervallo di voci per un oggetto LogPalette esistente (sezione 2.2.17).
EmfSetPixelVIl record EMR_SETPIXELV definisce il colore del pixel alle coordinate logiche specificate.
EmfSetPolyFillModeIl record EMR_SETPOLYFILLMODE definisce la modalità di riempimento del poligono.
EmfSetRop2Il record EMR_SETROP2 definisce una modalità di operazione raster binaria.
EmfSetStrechBltModeIl record EMR_SETSTRETCHBLTMODE specifica la modalità di stretching della bitmap.
EmfSetTextAlignIl record EMR_SETTEXTALIGN specifica l’allineamento del testo.
EmfSetTextColorIl record EMR_SETTEXTCOLOR definisce il colore corrente del testo.
EmfSetTextJustificationIl record EMR_SETTEXTJUSTIFICATION specifica la quantità di spazio extra da aggiungere ai caratteri di interruzione per la giustificazione del testo.
EmfSetViewportExtExIl record EMR_SETVIEWPORTEXTEX definisce l’estensione della viewport.
EmfSetViewportOrgExIl record EMR_SETVIEWPORTORGEX definisce l’origine della viewport.
EmfSetWindowExtExIl record EMR_SETWINDOWEXTEX definisce l’estensione della finestra.
EmfSetWindowOrgExIl record EMR_SETWINDOWORGEX definisce l’origine della finestra.
EmfSetWorldTransformIl record EMR_SETWORLDTRANSFORM specifica una trasformazione dallo spazio mondiale corrente allo spazio pagina nel contesto dispositivo di riproduzione.
EmfSmallTextOutIl record EMR_SMALLTEXTOUT emette una stringa.
EmfStateRecordTypeI tipi di record di stato specificano e gestiscono le proprietà grafiche che definiscono lo stato del contesto dispositivo di riproduzione.
EmfStretchBltIl record EMR_STRETCHBLT specifica un trasferimento a blocchi di pixel da un bitmap di origine a un rettangolo di destinazione, opzionalmente in combinazione con un modello di pennello, secondo un’operazione raster specificata, allungando o comprimendo l’output per adattarlo alle dimensioni della destinazione, se necessario.
EmfStretchDiBitsIl record EMR_STRETCHDIBITS specifica un trasferimento a blocchi di pixel da un bitmap di origine a un rettangolo di destinazione, opzionalmente in combinazione con un modello di pennello, secondo un’operazione raster specificata, allungando o comprimendo l’output per adattarlo alle dimensioni della destinazione, se necessario.
EmfStrokeAndFillPathIl record EMR_STROKEANDFILLPATH chiude tutte le figure aperte in un percorso, traccia il contorno del percorso usando la penna corrente e riempie il suo interno usando il pennello corrente.
EmfStrokePathClasse EMR_STROKEPATH
EmfTransformRecordTypeI tipi di record di trasformazione specificano e modificano le trasformazioni dallo spazio mondo allo spazio pagina.
EmfTransparentBltIl record EMR_TRANSPARENTBLT specifica un trasferimento a blocchi di pixel da un 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
EmfVertexDataOggetti che specificano i vertici di rettangoli o triangoli e i colori corrispondenti.
EmfWidenPathQuesto record ridefinisce il percorso corrente come l’area che verrebbe dipinta se il percorso fosse disegnato usando la penna attualmente selezionata nel contesto del dispositivo di riproduzione.