Класс 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

NameDescription
EmfLogPenEx()Инициализирует новый экземпляр класса EmfLogPenEx

Properties

NameTypeAccessDescription
argb_32_color_refintr/wПолучает или задает объект WMF ColorRef ([MS-WMF] раздел 2.2.2.8). Интерпретация этого
поля зависит от значения BrushStyle, как показано в таблице ниже в этом разделе.
brush_dib_patternWmfDeviceIndependentBitmapr/wПолучает или задает шаблон кисти dib.
brush_hatchEmfHatchStyler/wПолучает или задает штриховой узор кисти. Определение этого поля зависит от значения
BrushStyle, как показано в таблице ниже в этом разделе.
brush_styleWmfBrushStyler/wПолучает или задает 32‑битное беззнаковое целое, которое указывает стиль кисти для пера из
перечисления WMF BrushStyle ([MS-WMF] раздел 2.1.1.4).
Если тип пера в поле PenStyle равен PS_GEOMETRIC, это значение ДОЛЖНО быть либо
BS_SOLID, либо BS_HATCHED. Значение этого поля может быть BS_NULL, но только если
стиль линии, указанный в PenStyle, равен PS_NULL. Стиль BS_NULL ДОЛЖЕН использоваться
для указания кисти, не оказывающей влияния.
num_style_entitiesintrПолучает количество элементов в массиве, указанном в поле StyleEntry.
Это значение ДОЛЖНО быть нулём, если PenStyle не указывает PS_USERSTYLE.
pen_styleEmfPenStyler/wПолучает или задает стиль пера
style_entryint[]r/wПолучает или задает необязательный массив 32‑битных беззнаковых целых, определяющий длины
штрихов и промежутков в линии, рисуемой этим пером, когда значение PenStyle
является стилем линии PS_USERSTYLE для пера. Массив содержит количество
элементов, указанное в NumStyleEntries, но используется так, как будто повторяется бесконечно
Первый элемент массива задаёт длину первого штриха. Второй
элемент задаёт длину первого промежутка. Далее длины штрихов и промежутков чередуются.
Если тип пера в поле PenStyle равен PS_GEOMETRIC, длины указываются в
логических единицах; в противном случае — в единицах устройства.
widthintr/wПолучает или задает 32‑битное беззнаковое целое, которое указывает ширину линии, рисуемой пером.
Если тип пера в поле PenStyle равен PS_GEOMETRIC, это значение представляет ширину в
логических единицах; в противном случае ширина указывается в единицах устройства.
Если тип пера в поле PenStyle равен PS_COSMETIC, это значение ДОЛЖНО быть 0x00000001.

Constructor: EmfLogPenEx()

 EmfLogPenEx() 

Инициализирует новый экземпляр класса EmfLogPenEx