Class EmfLogPenEx
Nom dels espais: Aspose.Imaging.FileFormats.Emf.Emf.Objects Assemblea: Aspose.Imaging.dll (25.4.0)
L’objecte LogPenEx especifica l’estil, la amplada i el color d’una penya lògica estesa.
public sealed class EmfLogPenEx : EmfBasePen
Inheritance
object ← MetaObject ← EmfObject ← EmfBasePen ← EmfLogPenEx
Membres heretats
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
Obté o col·loca un objecte WMF ColorRef (secció 2.2.2.8).El camp depèn del valor BrushStyle, com es mostra a la taula més endavant en aquesta secció.
public override int Argb32ColorRef { get; set; }
Valor de la propietat
BrushDibPattern
Obté o posa el patró de brush dib.
public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }
Valor de la propietat
BrushHatch
Obté o col·loca el patró de brús. La definició d’aquest camp depèn de laValor BrushStyle, com es mostra a la taula més endavant en aquesta secció.
public EmfHatchStyle BrushHatch { get; set; }
Valor de la propietat
BrushStyle
Obté o col·loca un integrador no signat de 32 bits que especifica un estil de brossa per a la penya des de laL’enumeració WMF BrushStyle (secció 2.1.1.4 de [MS-WM F]).Si el tipus de pen en el camp PenStyle és PS_GEOMETRIC, aquest valor ha de ser tambéEl valor d’aquest camp pot ser BS_NULL, però només si elL’estil de línia especificat en PenStyle és PS_NULL. El estil BS_ NULL S’ha d’utilitzarEspecificar un brush que no té efecte.
public WmfBrushStyle BrushStyle { get; set; }
Valor de la propietat
NumStyleEntities
Obté el nombre d’elements en l’arrel especificat en el camp StyleEntry.Aquest valor ha de ser zero si PenStyle no especifica PS_USERSTYLE.
public int NumStyleEntities { get; }
Valor de la propietat
PenStyle
Obtenir o posar l’estil de la penya
public override EmfPenStyle PenStyle { get; set; }
Valor de la propietat
StyleEntry
Obté o col·loca una sèrie opcional de 32 bits d’integracions no signades que defineix les longituds defissures i escassos en la línia dibuixada per aquesta penya, quan el valor de PenStyleés PS_USERSTYLE estil de línia per a la penya. l’arrel conté un nombre deentrades especificades per NumStyleEntries, però s’utilitza com si es repetís indefinidamentLa primera entrada a l’arrel especifica la longitud del primer dash.L’entrada especifica la longitud de la primera franja. Després, les llargues de les barretes i les franjas alternen.Si el tipus de pen en el camp PenStyle és PS_GEOMETRIC, les longituds es especifiquen enUnitats lògics; en cas contrari, les longituds s’especifiquen en unitats de dispositius.
public int[] StyleEntry { get; set; }
Valor de la propietat
int []
Width
Obté o col·loca un integer no signat de 32 bits que especifica l’amplada de la línia dibuixada per la penya.Si el tipus de pen en el camp PenStyle és PS_GEOMETRIC, aquest valor és l’amplada deUnitats lògics; en cas contrari, la amplada es especifica en unitats de dispositius.Si el tipus de pen en el camp PenStyle és PS_COSMETIC, aquest valor ha de ser 0x00000001.
public int Width { get; set; }