Class EmfLogPenEx

Class EmfLogPenEx

Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Objects Sammensætning: Aspose.Imaging.dll (25.4.0)

LogPenEx-objektet angiver stil, bredde og farve af en udvidet logisk pen.

public sealed class EmfLogPenEx : EmfBasePen

Inheritance

object MetaObject EmfObject EmfBasePen EmfLogPenEx

De arvede medlemmer

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

modtager eller indsætter et WMF ColorRef-objekt ([MS-WMV] afsnit 2.2.2.8).feltet afhænger af BrushStyle-værdien, som vist i tabellen senere i dette afsnit.

public override int Argb32ColorRef { get; set; }

Ejendomsværdi

int

BrushDibPattern

Få eller indsæt brush dib mønster.

public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }

Ejendomsværdi

WmfDeviceIndependentBitmap

BrushHatch

Få eller indstille brush hatch mønster. definitionen af dette felt afhænger afBrushStyle værdi, som vist i tabellen senere i dette afsnit.

public EmfHatchStyle BrushHatch { get; set; }

Ejendomsværdi

EmfHatchStyle

BrushStyle

Få eller indsæt en 32-bit usigned integrer, der angiver en brush stil for pen fraWMF BrushStyle fortegnelse ([MS-WM F] afsnit 2.1.1.4).Hvis pennetypen i PenStyle-feltet er PS_GEOMETRIC, skal denne værdi også væreVærdien af dette felt kan være BS_NULL, men kun hvisDen linje stil, der er angivet i PenStyle, er PS_NULL.Du skal bruge en brush, der ikke har nogen effekt.

public WmfBrushStyle BrushStyle { get; set; }

Ejendomsværdi

WmfBrushStyle

NumStyleEntities

Få antallet af elementer i den række, der er angivet i StyleEntry-feltet.Denne værdi skal være nul, hvis PenStyle ikke angiver PS_USERSTYLE.

public int NumStyleEntities { get; }

Ejendomsværdi

int

PenStyle

Få eller indsætte pen stil

public override EmfPenStyle PenStyle { get; set; }

Ejendomsværdi

EmfPenStyle

StyleEntry

Giver eller indsætter en valgfri række af 32-bit usignede integratorer, der definerer længderne afdæk og gap i linjen trækket af denne pen, når værdien af PenStyleer PS_USERSTYLE linje stil for pen. Array indeholder en rækkeindtægter angivet af NumStyleEntries, men det bruges som om det gentages uendeligtDen første indgang i rækkefølgen angiver længden af den første dash.indtægten angiver længden af det første gap. Derefter skifter længderne af dæk og mellemrum.Hvis pennetypen i PenStyle-feltet er PS_GEOMETRIC, er længderne angivet ilogiske enheder; ellers er længderne angivet i enhedsenheder.

public int[] StyleEntry { get; set; }

Ejendomsværdi

int []

Width

Få eller indsæt en 32-bit usigned integer, der angiver bredden af linjen trukket af pen.Hvis pennetypen i PenStyle-feltet er PS_GEOMETRIC, er denne værdi bredden ilogiske enheder; ellers er bredden angivet i enhedsenheder.Hvis pennetypen i PenStyle-feltet er PS_COSMETIC, skal denne værdi være 0x00000001.

public int Width { get; set; }

Ejendomsværdi

int

 Dansk