Class EmfPlusFillEllipse

Class EmfPlusFillEllipse

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

The EmfPlusFillEllipse record specifies filling the interior of an ellipse

public sealed class EmfPlusFillEllipse : EmfPlusDrawingRecordType
{
    public short EllipseBoundary { get; set; }
    public short BeginAngle { get; set; }
    public short EndAngle { get; set; }
    public ushort CenterPageX { get; set; }
    public ushort CenterPageY { get; set; }
    public ushort HorizontalRadius { get; set; }
    public ushort VerticalRadius { get; set; }
}

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusFillEllipse

Inherited Members

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusFillEllipse(EmfPlusRecord)

Initializes a new instance of the Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillEllipse class.

public EmfPlusFillEllipse(EmfPlusRecord source)
   {
   }

Parameters

source EmfPlusRecord

The source.

Properties

BrushId

Gets or sets the brush identifierA 32-bit unsigned integer that specifies the brush, the content of whichis determined by the S bit in the Flags field. This definition is usedto fill the interior of the ellipse

public int BrushId
   {
      get;
      set;
   }

Property Value

int

IsColor

Gets or sets a value indicating whether this instance is color.If set, BrushId specifies a color as an EmfPlusARGB object (section 2.2.2.1).If clear, BrushId contains the index of an EmfPlusBrush object(section 2.2.1.1) in the EMF+ Object Table.

public bool IsColor
   {
      get;
      set;
   }

Property Value

bool

IsCompressed

Gets or sets a value indicating whether this instance is compressed.If set, RectData contains an EmfPlusRect object (section 2.2.2.38).If clear, RectData contains an EmfPlusRectF object (section 2.2.2.39).

public bool IsCompressed
{
    get;
    set;
}

Property Value

bool

RectData

Gets or sets the rect dataEither an EmfPlusRect or EmfPlusRectF object that defines the bounding box of the ellipse

public RectangleF RectData
    {
        get;
        set;
    }

Property Value

RectangleF

 English