aspose.imaging.fileformats.emf.emfplus.records

Il modulo contiene tipi [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.3 EMF+ Records

Classes

ClassDescrizione
EmfPlusBeginContainerIl record EmfPlusBeginContainer apre un nuovo contenitore di stato grafico e specifica una trasformazione per esso.
EmfPlusBeginContainerNoParamsIl record EmfPlusBeginContainerNoParams apre un nuovo contenitore di stato grafico.
EmfPlusClearIl record EmfPlusClear cancella lo spazio di coordinate di output e lo inizializza con un colore di sfondo e trasparenza.
EmfPlusClippingRecordTypeI tipi di record di clipping specificano regioni di clipping e operazioni.
EmfPlusCommentIl record EmfPlusComment specifica dati privati arbitrari.
EmfPlusControlRecordTypeI tipi di record di controllo specificano parametri globali per l’elaborazione dei metafile EMF+.
EmfPlusDrawArcIl record EmfPlusDrawArc specifica il disegno dell’arco di un’ellisse.
EmfPlusDrawBeziersIl record EmfPlusDrawBeziers specifica il disegno di una sequenza di curve di Bezier collegate.
L’ordine dei punti dati di Bezier è il punto iniziale, punto di controllo 1,
punto di controllo 2 e punto finale. Per ulteriori informazioni vedere [MSDN-DrawBeziers].
EmfPlusDrawClosedCurveIl record EmfPlusDrawClosedCurve specifica il disegno di una spline cardinale chiusa
EmfPlusDrawCurveIl record EmfPlusDrawCurve specifica il disegno di una spline cardinale
NOTA: ObjectID (1 byte): L’indice di un oggetto EmfPlusPen (sezione 2.2.1.7)
nella tabella degli oggetti EMF+ per disegnare la curva. Il valore DEVE essere compreso tra 0 e 63, inclusi.
EmfPlusDrawDriverStringIl record EmfPlusDrawDriverString specifica l’output di testo con posizioni dei caratteri.
EmfPlusDrawEllipseIl record EmfPlusDrawEllipse specifica il disegno di un’ellisse.
EmfPlusDrawImageIl record EmfPlusDrawImage specifica il disegno di un’immagine scalata.
EmfPlusDrawImagePointsIl record EmfPlusDrawImagePoints specifica il disegno di un’immagine scalata all’interno di un parallelogramma.
EmfPlusDrawLinesIl record EmfPlusDrawlLines specifica il disegno di una serie di linee connesse
EmfPlusDrawPathIl record EmfPlusDrawPath specifica il disegno di un percorso grafico.
EmfPlusDrawPieIl record EmfPlusDrawPie specifica il disegno di una sezione dell’interno di un’ellisse.
EmfPlusDrawRectsIl record EmfPlusDrawRects specifica il disegno di una serie di rettangoli
EmfPlusDrawStringIl record EmfPlusDrawString specifica l’output di testo con formattazione della stringa
EmfPlusDrawingRecordTypeI tipi di record di disegno specificano l’output grafico.
EmfPlusEndContainerIl record EmfPlusEndContainer chiude un contenitore di stato grafico che era stato precedentemente aperto da un’operazione di inizio contenitore.
EmfPlusEndOfFileIl record EmfPlusEndOfFile specifica la fine dei dati EMF+ nel metafile.
EmfPlusFillClosedCurveIl record EmfPlusFillClosedCurve specifica il riempimento dell’interno di una spline cardinale chiusa
EmfPlusFillEllipseIl record EmfPlusFillEllipse specifica il riempimento dell’interno di un’ellisse
EmfPlusFillPathFill path record
FLAGS:
16-bit unsigned integer that provides information about how the operation is to be performed,
and about the structure of the record.
0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1
S X X X X X X X
EmfPlusFillPieIl record EmfPlusFillPie specifica il riempimento di una sezione dell’interno di un’ellisse
EmfPlusFillPolygonIl record EmfPlusFillPolygon specifica il riempimento dell’interno di un poligono.
EmfPlusFillRectsIl record EmfPlusFillRects specifica il riempimento degli interni di una serie di rettangoli
EmfPlusFillRegionIl record EmfPlusFillRegion specifica il riempimento dell’interno di una regione grafica
EmfPlusGetDcIl record EmfPlusGetDC specifica che i successivi record EMF incontrati nel metafile DEVONO essere elaborati.
EmfPlusHeaderIl record EmfPlusHeader specifica l’inizio dei dati EMF+ nel metafile.
Il record EmfPlusHeader DEVE essere incorporato in un record EMF EMR_COMMENT_EMFPLUS,
che DEVE essere il record immediatamente successivo all’intestazione EMF nel metafile.
Il record EMR_COMMENT_EMFPLUS è specificato in [MS-EMF] sezione 2.3.3.2.
EmfPlusMultiplyWorldTransformIl record EmfPlusMultiplyWorldTransform moltiplica la trasformazione dello spazio mondiale corrente per una
matrice di trasformazione specificata.
EmfPlusObjectIl record EmfPlusObject specifica un oggetto da utilizzare nelle operazioni grafiche. La definizione dell’oggetto
può estendersi su più record, il che è indicato dal valore del campo Flags.
EmfPlusObjectRecordTypeI tipi di record oggetto definiscono oggetti grafici riutilizzabili.
EmfPlusOffsetClipIl record EmfPlusOffsetClip applica una trasformazione di traslazione sulla regione di ritaglio corrente per lo spazio mondiale.
La nuova regione di ritaglio corrente è impostata sul risultato della trasformazione di traslazione.
EmfPlusPropertyRecordTypeI tipi di record proprietà specificano le proprietà del contesto del dispositivo di riproduzione.
EmfPlusRecordIl tipo di record base Emf+.
EmfPlusResetClipIl record EmfPlusResetClip reimposta la regione di ritaglio corrente per lo spazio mondiale all’infinito.
EmfPlusResetWorldTransformIl record EmfPlusResetWorldTransform reimposta la trasformazione dello spazio mondiale corrente alla matrice identità.
EmfPlusRestoreIl record EmfPlusRestore ripristina lo stato grafico, identificato da un indice specificato, da una pila di stati grafici salvati.
EmfPlusRotateWorldTransformIl record EmfPlusRotateWorldTransform esegue una rotazione sulla trasformazione dello spazio mondiale corrente.
EmfPlusSaveIl record EmfPlusSave salva lo stato grafico, identificato da un indice specificato, su una pila di stati grafici salvati.
EmfPlusScaleWorldTransformIl record EmfPlusScaleWorldTransform esegue una scalatura sulla trasformazione dello spazio mondiale corrente.
EmfPlusSerializableObjectIl record EmfPlusSerializableObject definisce un blocco di parametri degli effetti immagine che è stato
serializzato in un buffer di dati.
EmfPlusSetAntiAliasModeIl record EmfPlusSetAntiAliasMode specifica la modalità di anti-aliasing per l’output del testo.
EmfPlusSetClipPathIl record EmfPlusSetClipPath combina la regione di ritaglio corrente con un percorso grafico.
La nuova regione di ritaglio corrente è impostata sul risultato dell’operazione CombineMode.
EmfPlusSetClipRectIl record EmfPlusSetClipRect combina la regione di ritaglio corrente con un rettangolo.
EmfPlusSetClipRegionIl record EmfPlusSetClipRegion combina la regione di ritaglio corrente con un’altra regione grafica.
La nuova regione di ritaglio corrente è impostata sul risultato dell’esecuzione dell’operazione CombineMode su
la precedente regione di ritaglio corrente e l’oggetto EmfPlusRegion specificato.
EmfPlusSetCompositingModeIl record EmfPlusSetCompositingMode specifica come i colori di origine vengono combinati con i colori di sfondo.
EmfPlusSetCompositingQualityIl record EmfPlusSetCompositingQuality specifica il livello di qualità desiderato per la creazione di
immagini composite da più oggetti.
EmfPlusSetInterpolationModeIl record EmfPlusSetInterpolationMode specifica come viene eseguita la scalatura delle immagini, inclusi allungamento e riduzione.
EmfPlusSetPageTransformIl record EmfPlusSetPageTransform specifica i fattori di scala e le unità per convertire le coordinate dello spazio pagina
in coordinate dello spazio dispositivo.
EmfPlusSetPixelOffsetModeIl record EmfPlusSetPixelOffsetMode specifica come i pixel sono centrati rispetto alle
coordinate della superficie di disegno.
EmfPlusSetRenderingOriginIl record EmfPlusSetRenderingOrigin specifica l’origine di rendering per l’output grafico.
EmfPlusSetTextContrastIl record EmfPlusSetTextContrast specifica il contrasto del testo in base al valore di correzione gamma.
EmfPlusSetTextRenderingHintIl record EmfPlusSetTextRenderingHint specifica la qualità del rendering del testo, inclusa il tipo di anti-aliasing.
EmfPlusSetTsClipIl record EmfPlusSetTSClip specifica le aree di ritaglio nel contesto del dispositivo grafico per un server terminale.
EmfPlusSetTsGraphicsIl record EmfPlusSetTSGraphics specifica lo stato di un contesto del dispositivo grafico per un server terminale.
EmfPlusSetWorldTransformIl record EmfPlusSetWorldTransform imposta la trasformazione del mondo in base ai valori in una
matrice di trasformazione specificata.
EmfPlusStateRecordTypeI tipi di record di stato specificano le operazioni sullo stato del contesto del dispositivo di riproduzione.
EmfPlusTerminalServerRecordTypeI tipi di record del server terminale specificano l’elaborazione grafica su un server terminale. Quanto segue
sono i tipi di record EMF+ del server terminale.
EmfPlusTransformRecordTypeI tipi di record di trasformazione specificano proprietà e trasformazioni sugli spazi di coordinate.
EmfPlusTranslateWorldTransformIl record EmfPlusTranslateWorldTransform esegue una traslazione sulla trasformazione dello spazio mondiale corrente.