Class EmfLogPenEx

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

int

BrushDibPattern

Obté o posa el patró de brush dib.

public WmfDeviceIndependentBitmap BrushDibPattern { get; set; }

Valor de la propietat

WmfDeviceIndependentBitmap

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

EmfHatchStyle

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

WmfBrushStyle

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

int

PenStyle

Obtenir o posar l’estil de la penya

public override EmfPenStyle PenStyle { get; set; }

Valor de la propietat

EmfPenStyle

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; }

Valor de la propietat

int

 Català