Class EmfPlusPathGradientBrushOptionalData
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblea: Aspose.Imaging.dll (25.4.0)
El objeto EmfPlusPathGradientBrushOptionalData especifica los datos opcionales para un brush gradiente de ruta.
public sealed class EmfPlusPathGradientBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusPathGradientBrushOptionalData
Miembros heredados
object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
EmfPlusPathGradientBrushOptionalData()
public EmfPlusPathGradientBrushOptionalData()
Properties
BlendPattern
Obtenga o establezca un patrón de mezcla opcional para el brush gradiente. si este campo espresente, debe contener o un objeto EmfPlusBlendColors (sección 2.2.2.4),o un objeto EmfPlusBlendFactors (sección 2.2.2.5), pero no debe contener ambos.La tabla a continuación muestra las combinaciones válidas de EmfPlusPathGradientBrushDataLas banderas de BrushData y los patrones de mezcla correspondientes:
public EmfPlusBlendBase BlendPattern { get; set; }
Valor de la propiedad
FocusScaleData
Obtener o establecer un objeto Opcional EmfPlusFocusScaleData (sección 2.2.2.18) que especificalas escalas de foco para el recorrido gradiente. este campo DEVE estar presente si elLa bandera de BrushDataFocusScales está establecida en el campo BrushDataFlags de laEl objeto EmfPlusPathGradientBrushData.
public EmfPlusFocusScaleData FocusScaleData { get; set; }
Valor de la propiedad
TransformMatrix
Obtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica un espacio mundial para la transformación del espacio del dispositivo para el brush gradiente.Este campo debe estar presente si la bandera BrushDataTransform está establecida en el campo BrushDataFlags del objeto EmfPlusPathGradientBrushData.
public Matrix TransformMatrix { get; set; }