Class EmfLogBrushEx

Class EmfLogBrushEx

Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Objects
Assembly: Aspose.Imaging.dll (25.7.0)

The LogBrushEx object defines the style, color, and pattern of a device-independent brush.

public sealed class EmfLogBrushEx : EmfObject
   {
       private int _Op;
       private BrushFillingRule _FillRule;
       private float[] _TransformMatrix;
       private byte[] _ColorSpace;
       private int _IndexedColor;
       private int _HatchStyle;
       private int _Reserved;
       public EmfLogBrushEx(int op, BrushFillingRule fillRule, float[] transformMatrix)
       {
           this._Op = op;
           this._FillRule = fillRule;
           this._TransformMatrix = transformMatrix;
       }
       public int Op
       {
           get { return _Op; }
           set { _Op = value; }
       }
       public BrushFillingRule FillRule
       {
           get { return _FillRule; }
           set { _FillRule = value; }
       }
       public float[] TransformMatrix
       {
           get { return _TransformMatrix; }
           set { _TransformMatrix = value; }
       }
   }

Inheritance

object MetaObject EmfObject EmfLogBrushEx

Inherited Members

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfLogBrushEx()

public EmfLogBrushEx()
   {
   }

Properties

Argb32ColorRef

Gets or sets a 32-bit WMF ColorRef object ([MS-WMF] section 2.2.2.8) that specifies acolor. The interpretation of this field depends on the value of BrushStyle, as explained in thefollowing table.

public int Argb32ColorRef
    {
        get;
        set;
    }

Property Value

int

BrushHatch

Gets or sets a 32-bit unsigned field that contains the brush hatch data. Itsinterpretation depends on the value of BrushStyle,

public EmfHatchStyle brushHatch { get; set; }

Property Value

EmfHatchStyle

BrushStyle

Gets or sets a 32-bit unsigned integer that specifies the brush style. The value MUSTbe an enumeration from WMF BrushStyle enumeration ([MS-WMF] section 2.1.1.4). The stylevalues that are supported in this structure are listed later in this section. The BS_NULL styleSHOULD be used to specify a brush that has no effect.

public WmfBrushStyle BrushStyle
   {
      get;
      set;
   }

Property Value

WmfBrushStyle

 English