Class EmfLogPenEx
De naam: Aspose.Imaging.FileFormats.Emf.Emf.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het LogPenEx-object bepaalt de stijl, breedte en kleur van een uitgebreide logische pen.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
Geëerbiede leden
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
Geeft of stelt een WMF ColorRef object ([MS-WMV] sectie 2.2.2.8).Het veld hangt af van de BrushStyle-waarde, zoals weergegeven in de tabel later in dit gedeelte.
public override int Argb32ColorRef { get; set; }
Eigendomswaarde
BrushDibPattern
Geeft of zet het brush dib patroon.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
Eigendomswaarde
BrushHatch
Gets of set the brush hatch pattern.De definitie van dit veld hangt af van deBrushStyle waarde, zoals weergegeven in de tabel later in dit gedeelte.
public EmfHatchStyle BrushHatch { get; set; }
Eigendomswaarde
BrushStyle
Geeft of stelt een 32-bits onschreven integer die een brush-stijl voor de pen uit deWMF BrushStyle lijst ([MS-WM F] sectie 2.1.1.4).Als de pen type in het PenStyle-veld PS_GEOMETRIC is, moet deze waarde ookDe waarde van dit veld kan BS_NULL zijn, maar alleen als deDe in PenStyle aangegeven lijnstijl is PS_NULL. de BS_ NULL stijl SHOULD wordt gebruiktom een brush te specificeren die geen effect heeft.
public WmfBrushStyle BrushStyle { get; set; }
Eigendomswaarde
NumStyleEntities
Geeft het aantal elementen in de volgorde dat is aangegeven in het StyleEntry-veld.Deze waarde SHOULD is nul als PenStyle geen PS_USERSTYLE geeft.
public int NumStyleEntities { get; }
Eigendomswaarde
PenStyle
Krijg of zet de pen stijl
public override EmfPenStyle PenStyle { get; set; }
Eigendomswaarde
StyleEntry
Geeft of stelt een optionele reeks van 32-bits ongeschreven integers die de lengten van deschroeven en gaten in de lijn die door deze pen wordt getrokken, wanneer de waarde van PenStyleis PS_USERSTYLE line style voor de pen. De array bevat een aantalde door NumStyleEntries aangegeven inschriften, maar het wordt gebruikt alsof het onbeperkt wordt herhaaldDe eerste ingang in de reeks bepaalt de lengte van de eerste dash.de ingang bepaalt de lengte van de eerste kloof. vervolgens, lengten van schroeven en gap variëren.Als het pen type in het PenStyle-veld PS_GEOMETRIC is, worden de lengten aangegeven inlogische eenheden; anders worden de lengten vermeld in apparaat-eenheden.
public int[] StyleEntry { get; set; }
Eigendomswaarde
int []
Width
Geeft of stelt een 32-bits onschreven integer dat de breedte van de door de pen getrokken lijn bepaalt.Als het pen type in het PenStyle-veld PS_GEOMETRIC is, is deze waarde de breedte inlogische eenheden; anders wordt de breedte aangegeven in apparaat-eenheden.Als het pen type in het PenStyle-veld PS_COSMETIC is, moet deze waarde 0x00000001 zijn.
public int Width { get; set; }