Class EmfLogPenEx

Class EmfLogPenEx

Le nom : Aspose.Imaging.FileFormats.Emf.Emf.Objects Assemblée: Aspose.Imaging.dll (25.4.0)

L’objet LogPenEx spécifie le style, la largeur et la couleur d’une poignée logique étendue.

public sealed class EmfLogPenEx : EmfBasePen

Inheritance

object MetaObject EmfObject EmfBasePen EmfLogPenEx

I membri ereditari

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

Obtenez ou mettez un objet WMF ColorRef ([MS-WMP] section 2.2.2.8).le champ dépend de la valeur BrushStyle, comme indiqué dans la table plus tard dans cette section.

public override int Argb32ColorRef { get; set; }

Valore di proprietà

int

BrushDibPattern

Obtenez ou mettez le modèle de brush dib.

public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }

Valore di proprietà

WmfDeviceIndependentBitmap

BrushHatch

Obtenez ou définissez le modèle de brush hatch. La définition de ce champ dépend de laBrushStyle valeur, comme indiqué dans la table plus tard dans cette section.

public EmfHatchStyle BrushHatch { get; set; }

Valore di proprietà

EmfHatchStyle

BrushStyle

Obtenez ou mettez un intèger non signé de 32 bits qui spécifie un style de brossage pour la poignée de laL’enregistrement WMF BrushStyle ([MS-WM F] section 2.1.1.4).Si le type de pen dans le champ PenStyle est PS_GEOMETRIC, cette valeur doit également êtreLa valeur de ce champ peut être BS_NULL, mais seulement si laLe style de ligne spécifié dans PenStyle est PS_NULL. le style BS_ NULL doit être utiliséDéterminer une brosse qui n’a pas d’effet.

public WmfBrushStyle BrushStyle { get; set; }

Valore di proprietà

WmfBrushStyle

NumStyleEntities

Obtenez le nombre d’éléments dans l’ordre spécifié dans le champ StyleEntry.Cette valeur doit être zéro si PenStyle ne spécifie pas PS_USERSTYLE.

public int NumStyleEntities { get; }

Valore di proprietà

int

PenStyle

Obtenez ou mettez le style de pénis

public override EmfPenStyle PenStyle { get; set; }

Valore di proprietà

EmfPenStyle

StyleEntry

Obtenez ou mettez en place une série facultative de 32 bits d’intégres non signés qui définissent les longueurs dedes fissures et des lacunes dans la ligne tirée par cette penne, lorsque la valeur de PenStyleest PS_USERSTYLE style de ligne pour la poignée. l’array contient un certain nombre deentrées spécifiées par NumStyleEntries, mais elle est utilisée comme s’il se répète indéfinimentLa première entrée dans l’array spécifie la longueur du premier disque.L’entrée spécifie la longueur de la première lacune.Désormais, les longueurs des boîtes et des lacunes alternent.Si le type de pen dans le champ PenStyle est PS_GEOMETRIC, les longueurs sont spécifiées dansUnités logiques; sinon, les longs sont spécifiés dans les unités d’appareil.

public int[] StyleEntry { get; set; }

Valore di proprietà

int [ ]

Width

Obtenez ou mettez un intèger non signé de 32 bits qui spécifie la largeur de la ligne tirée par la penne.Si le type de pen dans le champ PenStyle est PS_GEOMETRIC, cette valeur est la largeur deUnités logiques; sinon, la largeur est spécifiée dans les unités d’appareil.Si le type de pen dans le champ PenStyle est PS_COSMETIC, cette valeur doit être 0x00000001.

public int Width { get; set; }

Valore di proprietà

int

 Français