Clase EmfLogPenEx

Summary: The LogPenEx object specifies the style, width, and color of an extended logical pen.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfLogPenEx

Inheritance: EmfBasePen

Constructors

NameDescripción
EmfLogPenEx()Inicializa una nueva instancia de la clase EmfLogPenEx

Properties

NameTypeAccessDescripción
argb_32_color_refintr/wObtiene o establece un objeto WMF ColorRef ([MS-WMF] sección 2.2.2.8). La interpretación de este
campo depende del valor BrushStyle, como se muestra en la tabla más adelante en esta sección.
brush_dib_patternWmfDeviceIndependentBitmapr/wObtiene o establece el patrón dib del pincel.
brush_hatchEmfHatchStyler/wObtiene o establece el patrón de rayado del pincel. La definición de este campo depende del
valor BrushStyle, como se muestra en la tabla más adelante en esta sección.
brush_styleWmfBrushStyler/wObtiene o establece un entero sin signo de 32 bits que especifica un estilo de pincel para la pluma a partir de la
enumeración WMF BrushStyle ([MS-WMF] sección 2.1.1.4).
Si el tipo de pluma en el campo PenStyle es PS_GEOMETRIC, este valor DEBE ser BS_SOLID o BS_HATCHED. El valor de este campo puede ser BS_NULL, pero solo si el
estilo de línea especificado en PenStyle es PS_NULL. El estilo BS_NULL DEBERÍA usarse
para especificar un pincel que no tiene efecto.
num_style_entitiesintrObtiene el número de elementos en la matriz especificada en el campo StyleEntry.
Este valor DEBERÍA ser cero si PenStyle no especifica PS_USERSTYLE.
pen_styleEmfPenStyler/wObtiene o establece el estilo de la pluma
style_entryint[]r/wObtiene o establece una matriz opcional de enteros sin signo de 32 bits que define las longitudes de
guiones y espacios en la línea dibujada por esta pluma, cuando el valor de PenStyle
es el estilo de línea PS_USERSTYLE para la pluma. La matriz contiene un número de
entradas especificado por NumStyleEntries, pero se usa como si se repitiera indefinidamente
La primera entrada de la matriz especifica la longitud del primer guión. La segunda
entrada especifica la longitud del primer espacio. A partir de ahí, las longitudes de guiones y espacios se alternan.
Si el tipo de pluma en el campo PenStyle es PS_GEOMETRIC, las longitudes se especifican en
unidades lógicas; de lo contrario, se especifican en unidades de dispositivo.
widthintr/wObtiene o establece un entero sin signo de 32 bits que especifica el ancho de la línea dibujada por la pluma.
Si el tipo de pluma en el campo PenStyle es PS_GEOMETRIC, este valor es el ancho en
unidades lógicas; de lo contrario, el ancho se especifica en unidades de dispositivo.
Si el tipo de pluma en el campo PenStyle es PS_COSMETIC, este valor DEBE ser 0x00000001.

Constructor: EmfLogPenEx()

 EmfLogPenEx() 

Inicializa una nueva instancia de la clase EmfLogPenEx