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à
BrushDibPattern
Obtenez ou mettez le modèle de brush dib.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
Valore di proprietà
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à
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à
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à
PenStyle
Obtenez ou mettez le style de pénis
public override EmfPenStyle PenStyle { get; set; }
Valore di proprietà
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; }