aspose.imaging.fileformats.emf.emfplus.consts
Contenuti
[
Nascondere
]Il modulo contiene tipi [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.1 EMF+ Constants
Classes
| Class | Descrizione |
|---|---|
| EmfPlusImageEffectsIdentifiers | Gli identificatori ImageEffects definiscono GUID standard per specificare gli effetti grafici delle immagini. Questi identificatori sono utilizzati dai driver di dispositivo per pubblicare i loro livelli di supporto per tali effetti. Le costanti degli identificatori sono definite utilizzando la rappresentazione della stringa GUID tra parentesi graffe ([MS-DTYP] sezione 2.3.4.3). |
Enumerations
| Enumeration | Descrizione |
|---|---|
| EmfPlusBitmapDataType | L’enumerazione BitmapDataType definisce i tipi di formati di dati bitmap. |
| EmfPlusBrushDataFlags | I flag BrushData specificano le proprietà dei pennelli grafici, inclusa la presenza di campi dati opzionali. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusBrushType | L’enumerazione BrushType definisce i tipi di pennelli grafici, utilizzati per riempire le regioni grafiche. |
| EmfPlusCombineMode | L’enumerazione CombineMode definisce le modalità per combinare due regioni grafiche. Nelle descrizioni seguenti, le regioni da combinare sono indicate come le regioni “esistenti” e “nuove”. |
| EmfPlusCompositingMode | L’enumerazione CompositingMode definisce le modalità per combinare i colori sorgente con i colori di sfondo. La modalità di composizione rappresenta lo stato abilitato del blending alfa. |
| EmfPlusCompositingQuality | L’enumerazione CompositingQuality definisce i livelli di qualità per la creazione di immagini composite |
| EmfPlusCurveAdjustments | L’enumerazione CurveAdjustments definisce le regolazioni che possono essere applicate alla curva colore di un’immagine. |
| EmfPlusCurveChannel | L’enumerazione CurveChannel definisce i canali colore che possono essere influenzati da una regolazione dell’effetto curva colore su un’immagine. |
| EmfPlusCustomLineCapDataFlags | I flag CustomLineCapData specificano i dati per le estremità di linea personalizzate. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusCustomLineCapDataType | L’enumerazione CustomLineCapDataType definisce i tipi di dati per le estremità di linea personalizzate, che specificano stili e forme per le estremità delle linee grafiche. |
| EmfPlusDashedLineCapType | L’enumerazione DashedLineCapType definisce i tipi di estremità di linea da utilizzare alle estremità delle linee tratteggiate disegnate con penne grafiche. |
| EmfPlusDriverStringOptionsFlags | I flag DriverStringOptions specificano le proprietà del posizionamento e del rendering del testo grafico. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusFilterType | L’enumerazione FilterType definisce i tipi di algoritmi di filtraggio che possono essere utilizzati per il miglioramento della qualità del testo e della grafica e per il rendering delle immagini. |
| EmfPlusFontStyleFlags | I flag FontStyle specificano gli stili dei caratteri tipografici grafici. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusGraphicsVersionEnum | L’enumerazione GraphicsVersion definisce le versioni della grafica del sistema operativo utilizzate per creare metafili EMF+. |
| EmfPlusHatchStyle | L’enumerazione HatchStyle definisce i motivi a trama utilizzati dai pennelli grafici. Un motivo a trama è composto da un colore di sfondo solido e da linee disegnate sopra lo sfondo. |
| EmfPlusHotkeyPrefix | L’enumerazione HotkeyPrefix definisce le opzioni di output per i prefissi dei tasti di scelta rapida nel testo grafico. |
| EmfPlusImageDataType | L’enumerazione ImageDataType definisce i tipi di formati dei dati immagine. |
| EmfPlusInterpolationMode | L’enumerazione InterpolationMode definisce i metodi per eseguire il ridimensionamento, inclusi l’allungamento e la riduzione. |
| EmfPlusLanguageIdentifierType | L’enumerazione LanguageIdentifier definisce gli identificatori per le lingue naturali nelle impostazioni locali, inclusi paesi, regioni geografiche e distretti amministrativi. |
| EmfPlusLineCapType | L’enumerazione LineCapType definisce i tipi di estremità di linea da utilizzare alle estremità delle linee disegnate con pennelli grafici. |
| EmfPlusLineJoinType | L’enumerazione LineJoinType definisce i metodi per unire due linee disegnate dallo stesso pennello grafico e le cui estremità si incontrano. |
| EmfPlusLineStyle | L’enumerazione LineStyle definisce gli stili delle linee disegnate con pennelli grafici. |
| EmfPlusMetafileDataType | L’enumerazione MetafileDataType definisce i tipi di dati dei metafili che possono essere incorporati in un metafile EMF+. |
| EmfPlusObjectClamp | EmfPlusObjectClamp specifica il comportamento di blocco dell’oggetto. Non viene utilizzato fino a quando questo oggetto non viene applicato a un’immagine in fase di disegno. |
| EmfPlusObjectType | L’enumerazione ObjectType definisce i tipi di oggetti grafici che possono essere creati e utilizzati nelle operazioni grafiche. |
| EmfPlusPaletteStyleFlags | I flag PaletteStyle specificano le proprietà delle palette grafiche. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusPathPointFlags | Un intero senza segno a 32 bit che specifica come interpretare i punti e i tipi di punto associati definiti da questo oggetto. C (1 bit): Se impostato, l’array PathPoints specifica posizioni assolute nello spazio delle coordinate con coordinate intere a 16 bit. Se non impostato, l’array PathPoints specifica posizioni assolute nello spazio delle coordinate con coordinate a virgola mobile a 32 bit. Nota: se il flag P (sotto) è impostato, questo flag PUÒ essere non impostato e DEVE essere ignorato. R (1 bit): Se impostato, i tipi di punto nell’array PathPointTypes sono specificati da oggetti EmfPlusPathPointTypeRle (sezione 2.2.2.32), che utilizzano la compressione run-length encoding (RLE), e/o da oggetti EmfPlusPathPointType (sezione 2.2.2.31). Vedere la sezione 3.1.6 di [MS-WMF] per ulteriori informazioni sulla compressione RLE. Se non impostato, i tipi di punto nell’array PathPointTypes sono specificati da oggetti EmfPlusPathPointType. P (1 bit): Se impostato, ogni elemento dell’array PathPoints specifica una posizione nello spazio delle coordinate relativa alla posizione specificata dall’elemento precedente nell’array. Nel caso del primo elemento di PathPoints, si assume una posizione precedente alle coordinate (0,0). Se non impostato, ogni elemento dell’array PathPoints specifica una posizione assoluta. |
| EmfPlusPathPointTypeEnum | L’enumerazione PathPointType definisce i tipi di punti su un percorso grafico. |
| EmfPlusPathPointTypeFlags | I flag PathPointType specificano le proprietà di tipo dei punti sui percorsi grafici. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusPenAlignment | L’enumerazione PenAlignment definisce la distribuzione della larghezza del pennello rispetto alla linea disegnata. |
| EmfPlusPenDataFlags | I flag PenData specificano le proprietà dei pennelli grafici, inclusa la presenza di campi dati opzionali. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusPixelFormat | L’enumerazione PixelFormat definisce i formati pixel supportati nei bitmap EMF+. |
| EmfPlusPixelOffsetMode | L’enumerazione PixelOffsetMode definisce come i pixel sono offset, specificando il compromesso tra velocità di rendering e qualità. |
| EmfPlusRecordType | L’enumerazione RecordType definisce i tipi di record utilizzati nei metafili EMF+. |
| EmfPlusRegionNodeDataType | L’enumerazione RegionNodeDataType definisce i tipi di dati dei nodi di regione. |
| EmfPlusSmoothingMode | L’enumerazione SmoothingMode definisce le modalità di smussatura da applicare a linee, curve e ai bordi delle aree riempite per farle apparire più continue o nettamente definite. |
| EmfPlusStringAlignment | L’enumerazione StringAlignment definisce i modi per allineare le stringhe rispetto a un rettangolo di layout del testo. |
| EmfPlusStringDigitSubstitution | L’enumerazione StringDigitSubstitution definisce i modi per sostituire le cifre in una stringa in base alla locale o alla lingua dell’utente. |
| EmfPlusStringFormatFlags | I flag StringFormat specificano le opzioni per il layout del testo grafico, includendo direzione, ritaglio e gestione dei font. Questi flag possono essere combinati per specificare più opzioni. |
| EmfPlusStringTrimming | L’enumerazione StringTrimming definisce come tagliare i caratteri da una stringa troppo grande per il rettangolo di layout del testo. |
| EmfPlusTextRenderingHint | L’enumerazione TextRenderingHint definisce i tipi di hinting del testo e anti-aliasing, che influenzano la qualità del rendering del testo. |
| EmfPlusUnitType | L’enumerazione UnitType definisce le unità di misura in diversi sistemi di coordinate. |
| EmfPlusWrapMode | L’enumerazione WrapMode definisce come il motivo proveniente da una texture o da un pennello a gradiente viene ripetuto su una forma o ai bordi della forma, quando è più piccolo dell’area da riempire. |