Класс EmfPlusCustomLineCapData
Содержание
[
Скрывать
]Summary: The EmfPlusCustomLineCapData object specifies default data for a custom line cap.
Module: aspose.imaging.fileformats.emf.emfplus.objects
Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusCustomLineCapData
Inheritance: EmfPlusCustomBaseLineCap
Constructors
| Name | Description |
|---|---|
| EmfPlusCustomLineCapData() | Инициализирует новый экземпляр класса EmfPlusCustomLineCapData |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| base_cap | EmfPlusLineCapType | r/w | Получает или задает 32‑битное беззнаковое целое, которое указывает значение из перечисления LineCap (section 2.1.1.18) на котором основана пользовательская конечная линия. |
| base_inset | float | r/w | Получает или задает 32‑битное число с плавающей точкой, которое указывает расстояние между началом line cap и концом линии. |
| custom_line_cap_data_flags | EmfPlusCustomLineCapDataFlags | r/w | Получает или задает 32‑битное беззнаковое целое, которое указывает данные в поле OptionalData |
| fill_hot_spot | PointF | r/w | Получает или задает объект EmfPlusPointF, который в настоящее время не используется. Он ДОЛЖЕН быть установлен в {0.0, 0.0}. |
| optional_data | EmfPlusCustomLineCapOptionalData | r/w | Получает или задает необязательный объект EmfPlusCustomLineCapOptionalData (section 2.2.2.14) который указывает дополнительные данные для пользовательской графической line cap. T he конкретное содержание этого поля определяется значением поля CustomLineCapDataFlags. |
| stroke_end_cap | int | r/w | Получает или задает 32‑битное беззнаковое целое, которое указывает значение в перечислении LineCap, определяющее, какой line cap использовать в конце рисуемой линии. |
| stroke_hot_spot | PointF | r/w | Получает или задает объект EmfPlusPointF, который в настоящее время не используется. Он ДОЛЖЕН быть установлен в {0.0, 0.0}. |
| stroke_join | EmfPlusLineJoinType | r/w | Получает или задает 32‑битное беззнаковое целое, которое указывает значение в перечислении LineJoin (section 2.1.1.19), определяющее, как соединять две линии, нарисованные одним и тем же пером и имеющие совпадающие концы. На пересечении концов двух линий соединение линий делает соединение более непрерывным. |
| stroke_miter_limit | float | r/w | Получает или задает 32‑битное число с плавающей точкой, которое содержит предел толщины соединения на скошенном угле, задавая максимальное допустимое соотношение длины скошенного угла к ширине линии. |
| stroke_start_cap | int | r/w | Получает или задает 32‑битное беззнаковое целое, которое указывает значение в перечислении LineCap, определяющее line cap, используемый в начале рисуемой линии. |
| width_scale | float | r/w | Получает или задает 32‑битное число с плавающей точкой, которое указывает величину, на которую необходимо масштабировать пользовательскую line cap относительно ширины объекта EmfPlusPen (section 2.2.1.7), используемого для рисования линий. |
Constructor: EmfPlusCustomLineCapData()
EmfPlusCustomLineCapData()
Инициализирует новый экземпляр класса EmfPlusCustomLineCapData