EmfPlusBrushDataFlags Enumeration

Die BrushData‑Flags geben Eigenschaften von Grafikpinsel an, einschließlich des Vorhandenseins optionaler Datenfelder. Diese Flags können kombiniert werden, um mehrere Optionen anzugeben.

Module: aspose.imaging.fileformats.emf.emfplus.consts

Full Name: aspose.imaging.fileformats.emf.emfplus.consts.EmfPlusBrushDataFlags

Members

Member nameBeschreibung
BRUSH_DATA_BLEND_FACTORS_HDieses Flag ist in EmfPlusLinearGradientBrushData- und EmfPlusPathGradientBrushData-Objekten von Bedeutung.
Wenn gesetzt, muss ein EmfPlusBlendFactors‑Objekt (Abschnitt 2.2.2.5), das ein Mischmuster entlang eines horizontalen Farbverlaufs angibt, im OptionalData‑Feld des Pinsel‑Datenobjekts angegeben werden.
BRUSH_DATA_BLEND_FACTORS_VDieses Flag ist in EmfPlusLinearGradientBrushData-Objekten von Bedeutung.
Wenn gesetzt, muss ein EmfPlusBlendFactors‑Objekt, das ein Mischmuster entlang eines vertikalen Farbverlaufs angibt, im OptionalData‑Feld des Pinsel‑Datenobjekts angegeben werden.
BRUSH_DATA_DO_NOT_TRANSFORMDieses Flag ist in EmfPlusTextureBrushData-Objekten von Bedeutung.
Wenn gesetzt, sollte keine Welt‑zu‑Geräte‑Raum‑Transformation auf den Texturpinsel angewendet werden.
BRUSH_DATA_FOCUS_SCALESDieses Flag ist in EmfPlusPathGradientBrushData-Objekten von Bedeutung.
Wenn gesetzt, muss ein EmfPlusFocusScaleData‑Objekt (Abschnitt 2.2.2.18) im OptionalData‑Feld des Pinsel‑Datenobjekts angegeben werden.
BRUSH_DATA_IS_GAMMA_CORRECTEDDieses Flag ist in EmfPlusLinearGradientBrushData-, EmfPlusPathGradientBrushData- und EmfPlusTextureBrushData-Objekten von Bedeutung.
Wenn gesetzt, muss der Pinsel bereits gamma‑korrigiert sein; das heißt, Helligkeit und Intensität der Ausgabe wurden korrigiert, um dem Eingabebild zu entsprechen.
BRUSH_DATA_PATHDieses Flag ist in EmfPlusPathGradientBrushData‑Objekten (Abschnitt 2.2.2.29) von Bedeutung.
Wenn gesetzt, muss ein EmfPlusBoundaryPathData‑Objekt (Abschnitt 2.2.2.6) im BoundaryData‑Feld des Pinsel‑Datenobjekts angegeben werden.
Wenn nicht gesetzt, muss ein EmfPlusBoundaryPointData‑Objekt (Abschnitt 2.2.2.7) im BoundaryData‑Feld des Pinsel‑Datenobjekts angegeben werden.
BRUSH_DATA_PRESET_COLORSDieses Flag ist in EmfPlusLinearGradientBrushData- und EmfPlusPathGradientBrushData-Objekten von Bedeutung.
Wenn gesetzt, muss ein EmfPlusBlendColors‑Objekt (Abschnitt 2.2.2.4) im OptionalData‑Feld des Pinsel‑Datenobjekts angegeben werden.
BRUSH_DATA_TRANSFORMDieses Flag ist in EmfPlusLinearGradientBrushData‑Objekten (Abschnitt 2.2.2.24), EmfPlusPathGradientBrushData‑Objekten und EmfPlusTextureBrushData‑Objekten (Abschnitt 2.2.2.45) von Bedeutung.
Wenn gesetzt, muss eine 2x3‑Welt‑zu‑Geräte‑Transformationsmatrix im OptionalData‑Feld des Pinsel‑Datenobjekts angegeben werden.