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

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.19)

public EmfPlusLineJoinType Join { get; set; }

вартість нерухомості

EmfPlusLineJoinType

LineStyle

отримує або встановлює факультативний 32-бітний підписаний цілір, який визначає стильвикористовується для ліній, витягнутих з цим об’єктом пені.бути присутнім, якщо прапор PenDataLineStyle встановлений вПоле PenDataFlags об’єкта EmfPlusPenDat, а такожвартість повинна бути визначена в списку LineStyle(Перенаправлено з Розділ 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.18 )

public EmfPlusLineCapType StartCap { get; set; }

вартість нерухомості

EmfPlusLineCapType

TransformMatrix

Знайти або встановити факультативний об’єкт EmfPlusTransformMatrix (розділ 2.2.2.47)що визначає світовий простір для пристрою простору трансформації дляЦей полі повинен бути присутнім, якщо PenDataTransformФлаг встановлюється в полі PenDataFlags EmfPlusPenDatОб’єкт

public Matrix TransformMatrix { get; set; }

вартість нерухомості

Matrix

 Українська