Class EmfLogPenEx

Class EmfLogPenEx

Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Objects Församling: Aspose.Imaging.dll (25.4.0)

LogPenEx-objektet anger stil, bredd och färg för en förlängd logisk penna.

public sealed class EmfLogPenEx : EmfBasePen

Inheritance

object MetaObject EmfObject EmfBasePen EmfLogPenEx

Arvsmedlemmar

EmfBasePen.PenStyle , EmfBasePen.Argb32ColorRef , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfLogPenEx()

public EmfLogPenEx()

Properties

Argb32ColorRef

får eller ställer in ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8).fältet beror på BrushStyle-värdet, som visas i tabellen senare i detta avsnitt.

public override int Argb32ColorRef { get; set; }

Fastighetsvärde

int

BrushDibPattern

Få eller ställa in brush dib mönstret.

public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }

Fastighetsvärde

WmfDeviceIndependentBitmap

BrushHatch

Få eller ställa in brush hatch mönster. definitionen av detta fält beror påBrushStyle värde, som visas i tabellen senare i detta avsnitt.

public EmfHatchStyle BrushHatch { get; set; }

Fastighetsvärde

EmfHatchStyle

BrushStyle

Få eller ställa in en 32-bitars icke-signed integer som anger en brush-stil för pennan frånWMF BrushStyle förteckning ([MS-WMF] avsnitt 2.1.1.4).Om penstypen i PenStyle-fältet är PS_GEOMETRIC, måste detta värde också varaBS_SOLID eller BS_HATCHED. värdet av det här fältet kan vara BS_NULL, men endast omlinjestil som anges i PenStyle är PS_NULL. BS_NULL-stilen SHOULD ska användasAnge en brush som inte har någon effekt.

public WmfBrushStyle BrushStyle { get; set; }

Fastighetsvärde

WmfBrushStyle

NumStyleEntities

Få antalet element i raden som anges i fältet StyleEntry.Detta värde SHOULD vara noll om PenStyle inte anger PS_USERSTYLE.

public int NumStyleEntities { get; }

Fastighetsvärde

int

PenStyle

Få eller sätta pennan stil

public override EmfPenStyle PenStyle { get; set; }

Fastighetsvärde

EmfPenStyle

StyleEntry

Få eller ställa in en valfri uppsättning av 32-bitars icke-signade integratorer som definierar längden påskruvar och luckor i linjen dragen av denna penna, när värdet av PenStyleär PS_USERSTYLE linje stil för pennan.Innehåll som anges av NumStyleEntries, men det används som om det upprepas oavbrutetDen första ingången i raden anger längden på den första dashen.ingången anger längden på det första gapet. Därefter ändras längderna på skivor och luckor.Om penstypen i PenStyle-fältet är PS_GEOMETRIC anges längden ilogiska enheter; annars anges längderna i enhetsenheter.

public int[] StyleEntry { get; set; }

Fastighetsvärde

int [ ]

Width

Få eller sätta en 32-bitars icke-signat helhet som anger bredden på linjen dragen av pennan.Om penstypen i PenStyle-fältet är PS_GEOMETRIC, är detta värde bredden ilogiska enheter; annars anges bredden i enhetsenheter.Om penntypen i PenStyle-fältet är PS_COSMETIC, måste detta värde vara 0x00000001.

public int Width { get; set; }

Fastighetsvärde

int

 Svenska