Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

Название пространства: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Ассоциация: Aspose.Imaging.dll (25.4.0)

Объект EmfPlusPenOptionalData указывает факультативные данные для графической пены

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

Наследованные члены

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Получить или установить факультативный объект EmfPlusCompoundLineData (секция 2.2.2.9)определяет ряд плавающих точек значений, которые определяютсоединительная линия пениса, которая состоит из параллельных линий;Это поле должно присутствовать, еслиЗнаме PenDataCompoundLine устанавливается в поле Pen DataFlagsОбъекты EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

Стоимость недвижимости

EmfPlusCompoundLineData

CustomEndCapData

Получить или установить факультативный объект EmfPlusCustomEndCapData (секция 2.2.2.11)что определяет обычную кон-кап форму, которая является формой дляиспользуется в конце линии, вытянутой с этой перовой.различные формы, такие как квадрат, круг или алмаз.поле должно присутствовать, если флаг PenDataCustomEndCapв поле PenDataFlags объекта EmfPlusPenDat

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

Стоимость недвижимости

EmfPlusCustomEndCapData

CustomStartCapData

Получить или установить факультативный объект EmfPlusCustomStartCapData (секция 2.2.2.15)что определяет индивидуальную форму старта, которая является формой дляиспользуется в начале линии, вытянутой с этой перовой.различных форм, таких как квадрат, круг или алмаз.Это поле должно присутствовать, если флаг PenDataCustomStartCapустановлен в поле PenDataFlags объекта EmfPlusPenDat

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

Стоимость недвижимости

EmfPlusCustomStartCapData

DashOffset

Получает или устанавливает факультативную 32-битную плавательную точку, которая указывает нарасстояние от начала линии до началапервое пространство в шариковой линии. это поле должно бытьприсутствует, если флаг PenDataDashedLineOffset установлен вПоле PenDataFlags объекта EmfPlusPenDat.

public float DashOffset { get; set; }

Стоимость недвижимости

float

DashedLineCapType

Получается или устанавливается факультативный 32-битный подписанный интегратор, который указывает форму дляобоих концов каждого диска в дискированной строке. это поле должно бытьприсутствует, если флаг PenDataDashedLineCap установлен вПоле PenDataFlags объекта EmfPlusPenDat истоимость должна быть определена в перечне DashedLineCapType(Секция 2.1.1 и 10.1)

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

Стоимость недвижимости

EmfPlusDashedLineCapType

DashedLineData

Получить или установить факультативный объект EmfPlusDashedLineData (секция 2.2.2.16)которые определяют длину дюймов и пространств в обычномЭто поле должно присутствовать, если PenDataDashedLineфлаг устанавливается в поле PenDataFlags EmfPlusPenDatОбъект .

public EmfPlusDashedLineData DashedLineData { get; set; }

Стоимость недвижимости

EmfPlusDashedLineData

EndCap

Получается или устанавливается факультативный 32-битный подписанный целостник, который указывает формудля окончания строки в поле CustomEndCapData.поле должно присутствовать, если флаг PenDataEndCap установлен вПоле PenDataFlags объекта EmfPlusPenDat и его стоимостьОн должен быть определен в перечислении LineCapType

public EmfPlusLineCapType EndCap { get; set; }

Стоимость недвижимости

EmfPlusLineCapType

Join

Получается или устанавливается факультативный 32-битный подписанный интегратор, который указывает, как присоединитьсядве линии, которые вытянуты одним и тем же пенисом и чьи концы встречаются.Это поле должно присутствовать, если флаг PenDataJoin установлен вполе PenDataFlags объекта EmfPlusPenDat истоимость должна быть определена в перечне LineJoinType(Секция 2.1.1 от 19 ст.

public EmfPlusLineJoinType Join { get; set; }

Стоимость недвижимости

EmfPlusLineJoinType

LineStyle

Получается или устанавливается факультативный 32-битный подписанный интегратор, который указывает стильиспользуется для линий, вытянутых с этим предметом пениса.присутствовать, если флаг PenDataLineStyle установлен вПоле PenDataFlags объекта EmfPlusPenDat истоимость должна быть определена в перечне LineStyle(Секция 2.1.1.20

public EmfPlusLineStyle LineStyle { get; set; }

Стоимость недвижимости

EmfPlusLineStyle

MiterLimit

Получается или устанавливается факультативная 32-битная плавающая точка, которая указывает на митер.границы, которая является максимальным разрешенным соотношением длины метра кШирина линии. длина метра – это расстояние отпересечение линии стены внутри соединения кпересечение линии стен за пределами соединения.Длина митра может быть большой, когда угол между двумяЛиния небольшая. это поле должно присутствовать, еслиЗнаме PenDataMiterLimit устанавливается в поле Pen DataFlagsОбъект EmfPlusPenData.

public float MiterLimit { get; set; }

Стоимость недвижимости

float

PenAlignment

Получается или устанавливается факультативный 32-битный подписанный целостник, который указываетраспределение ширины пены по отношению кКоординаты линии вытянуты. это поле должно бытьБудьте присутствующими, если флаг PenDataNonCenter установлен вполе PenDataFlags объекта EmfPlusPenDat, иСтоимость должна быть определена в PenAlignmentперечень (секция 2.1.1.24).

public EmfPlusPenAlignment PenAlignment { get; set; }

Стоимость недвижимости

EmfPlusPenAlignment

StartCap

Получается или устанавливается факультативный 32-битный подписанный интегратор, который указывает форму дляНачало строки в поле CustomStartCapData.Это поле должно присутствовать, если настроен знаме PenDataStartCapв поле PenDataFlags объекта EmfPlusPenDat истоимость должна быть определена в перечне LineCapType(Секция 2.1.1.18

public EmfPlusLineCapType StartCap { get; set; }

Стоимость недвижимости

EmfPlusLineCapType

TransformMatrix

Получить или установить факультативный объект EmfPlusTransformMatrix (секция 2.2.2.47)что определяет мировое пространство для устройства пространства трансформации дляЭто поле должно присутствовать, если PenDataTransformфлаг устанавливается в поле PenDataFlags EmfPlusPenDatОбъект .

public Matrix TransformMatrix { get; set; }

Стоимость недвижимости

Matrix

 Русский