Enum EmfPlusBrushDataFlags
Der Name: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts Versammlung: Aspose.Imaging.dll (25.4.0)
Die BrushData-Flaggen spezifizieren die Eigenschaften der Grafik-Brücke, einschließlich der Anwesenheit optionaler Datenfelder. Diese Flaggen können kombiniert werden, um mehrere Optionen zu spezifizieren.
[Flags]
public enum EmfPlusBrushDataFlags
Fields
BrushDataBlendFactorsH = 8
Diese Flagge ist sinnvoll in EmfPlusLinearGradientBrushData und EmfPlusPathGradientBrushData Objekten.Wenn festgelegt, muss ein Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendFactors Objekt (Abschnitt 2.2.2.5) mit einem Mischmuster entlang eines horizontalen Gradients im OptionalData-Feld des Brush-Datenobjekts angegeben werden.
BrushDataBlendFactorsV = 16
Diese Flagge ist sinnvoll in EmfPlusLinearGradientBrushData Objekten.Wenn festgelegt, muss ein EmfPlusBlendFactors-Objekt, das ein Mischmuster entlang eines vertikalen Gradienten angibt, im OptionalData-Feld des Brush-Data-Objekts angegeben werden.
BrushDataDoNotTransform = 256
Diese Flagge ist in EmfPlusTextureBrushData Objekten sinnvoll.Wenn festgelegt, wird ein Weltraum zum Gerätraum umgewandelt NEIN auf die Textur-Brücke angewendet.
BrushDataFocusScales = 64
Diese Flagge ist sinnvoll in EmfPlusPathGradientBrushData Objekten.Wenn festgelegt, muss anAspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFocusScaleData-Objekt (Abschnitt 2.2.2.18) im OptionalData-Feld des Brush-Data-Objekts angegeben werden.
BrushDataIsGammaCorrected = 128
Diese Flagge ist sinnvoll in EmfPlusLinearGradientBrushData, EmfPlusPathGradientBrushData und EmfPlusTextureBrushData Objekten.Wenn festgelegt, muss der Brush bereits gamma korrigiert werden; das heißt, die Ausgangslicht und Intensität wurden korrigiert, um das Eingangsbild zu entsprechen.
BrushDataPath = 1
Diese Flagge ist sinnvoll in Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData Objekte (Abschnitt 2.2.2.29).Wenn festgelegt, muss ein Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryPathData Objekt (Abschnitt 2.2.2.6) im BoundaryData Feld des Brush-Data-Objekts angegeben werden.Wenn klar ist, muss ein Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBoundaryPointData-Objekt (Abschnitt 2.2.2.7) im Grenzdata-Feld des Brush-Data-Objekts angegeben werden.
Graphics Brushes werden durch Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush Objekte angegeben
BrushDataPresetColors = 4
Diese Flagge ist sinnvoll in EmfPlusLinearGradientBrushData und EmfPlusPathGradientBrushData Objekten.Wenn festgelegt, muss ein Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBlendColors Objekt (Abschnitt 2.2.2.4) im OptionalData-Feld des Brush-Data-Objekts angegeben werden.
BrushDataTransform = 2
Diese Flagge ist sinnvoll in Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusLinearGradientBrushData Objekte (Abschnitt 2.2.2.24), Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPathGradientBrushData Objekte, und Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusTextureBrushData Objekte (Abschnitt 2.2.2.45).Wenn festgelegt, muss eine 2x3 Weltfläche zum Gerätraum-Transform-Matrix im OptionalData-Feld des Brush-Data-Objekts angegeben werden.