EmfPlusTextureBrushOptionalData
Contenuti
[
Nascondere
]EmfPlusTextureBrushOptionalData class
l’oggetto EmfPlusTextureBrushOptionalData specifica i dati opzionali per un pennello texture.
public sealed class EmfPlusTextureBrushOptionalData : EmfPlusStructureObjectType
Costruttori
Nome | Descrizione |
---|---|
EmfPlusTextureBrushOptionalData() | Default_Costruttore |
Proprietà
Nome | Descrizione |
---|---|
ImageObject { get; set; } | Ottiene o imposta un oggetto EmfPlusImage facoltativo (sezione 2.2.1.4) che specifica la texture del pennello . Questo campo DEVE essere presente se la dimensione del record EmfPlusObject (sezione 2.3.5.1) che definisce questa texture brush è sufficientemente grande da contenere un oggetto EmfPlusImage in oltre ai campi richiesti dell’oggetto EmfPlusTextureBrushData e facoltativamente un oggetto EmfPlusTransformMatrix . |
TransformMatrix { get; set; } | Ottiene o imposta un oggetto EmfPlusTransformMatrix facoltativo (sezione 2.2.2.47) che specifica una trasformazione da spazio globale a spazio dispositivo per il pennello texture . Questo campo DEVE essere presente se il flag BrushDataTransform è impostato nel campo BrushDataFlags dell’oggetto EmfPlusTextureBrushData. |
Osservazioni
Nota Ogni campo di questo oggetto è facoltativo e potrebbe non essere presente nel campo OptionalData di un oggetto EmfPlusTextureBrushData (sezione 2.2.2.45), a seconda dei flag BrushData (sezione 2.1.2.1) impostati nel relativo campo BrushDataFlags. Anche se non lo è pratico per rappresentare ogni possibile combinazione di campi presenti o assenti, questa sezione specifica il loro ordine relativo nell’oggetto. L’implementatore è responsabile di determinare quali campi sono effettivamente presenti in un determinato record di metafile e di annullare il marshalling dei dati per i singoli campi separatamente e in modo appropriato.
Guarda anche
- class EmfPlusStructureObjectType
- spazio dei nomi Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects
- assemblea Aspose.Imaging