Class EmfPlusLinearGradientBrushOptionalData
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblea: Aspose.Imaging.dll (25.4.0)
El objeto EmfPlusLinearGradientBrushOptionalData especifica los datos opcionales para un brush gradiente lineal.
public sealed class EmfPlusLinearGradientBrushOptionalData : EmfPlusStructureObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusLinearGradientBrushOptionalData
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
EmfPlusLinearGradientBrushOptionalData()
public EmfPlusLinearGradientBrushOptionalData()
Properties
BlendPattern
Obtenga o establezca un patrón de mezcla opcional para el brush gradiente lineal. si este campo está presente,Debe contener un objeto EmfPlusBlendColors (sección 2.2.2.4),o uno o dos objetos de EmfPlusBlendFactors (sección 2.2.2.5),pero no debe contener ambos.La tabla a continuación muestra las combinaciones válidas deEmfPlusLinearGradientBrushData BrushData banderas y los patrones de mezcla correspondientes:EmfPlusBlendFactors
public EmfPlusBlendBase[] BlendPattern { get; set; }
Valor de la propiedad
EmfPlusBlendBase [][]
Título: BlendPatternAsBlendFactorsH
Recibe el patrón de mezcla como factor de mezcla h.
public EmfPlusBlendFactors BlendPatternAsBlendFactorsH { get; }
Valor de la propiedad
Título: BlendPatternAsBlendFactorsV
Tiene el patrón de mezcla como factor de mezcla v.
public EmfPlusBlendFactors BlendPatternAsBlendFactorsV { get; }
Valor de la propiedad
BlendPatternAsPresetColors
Obtenga el patrón de mezcla como colores predefinidos.
public EmfPlusBlendColors BlendPatternAsPresetColors { get; }
Valor de la propiedad
TransformMatrix
Obtiene o establece un objeto opcional EmfPlusTransformMatrix (sección 2.2.2.47) que especifica unaEl espacio del mundo se transforma en el espacio del dispositivo para la pulsación gradiente lineal.Este campo DEVE estar presente si la bandera BrushDataTransform está establecida en elEl campo BrushDataFlags del objeto EmfPlusLinearGradientBrushData.
public Matrix TransformMatrix { get; set; }