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 е зададен в полето за пенисаот обекта EmfPlusPenData
public EmfPlusCompoundLineData CompoundLineData { get; set; }
стойност на имота
CustomEndCapData
Получава или поставя опционален EmfPlusCustomEndCapData обект (секция 2.2.2.11)Тя определя формата на крайния капак, която е форма наизползвайте в края на линия, извлечена с тази печка.различни форми, като квадрат, кръг или диамант.полето Трябва да бъде присъстващо, ако знамето PenDataCustomEndCap ев полето PenDataFlags на обекта EmfPlusPenDat
public EmfPlusCustomEndCapData CustomEndCapData { get; set; }
стойност на имота
CustomStartCapData
Получава или поставя опционален EmfPlusCustomStartCapData обект (секция 2.2.2.15)която определя индивидуалната форма на стартиране, която е формата наизползвайте в началото на линия, извлечена с тази перо.от различни форми, като квадрат, кръг или диамант.Това поле Трябва да бъде присъстващо, ако знамето PenDataCustomStartCapе поставен в полето PenDataFlags на обекта EmfPlusPenDat
public EmfPlusCustomStartCapData CustomStartCapData { get; set; }
стойност на имота
DashOffset
Получава или задава опционална стойност на 32-битова плаваща точка, коятоРазстоянието от началото на линия до начало напървото пространство в шаблона на лентата. това поле трябва да бъдеприсъства, ако знамето PenDataDashedLineOffset е поставено вПоле PenDataFlags на обекта EmfPlusPenDat.
public float DashOffset { get; set; }
стойност на имота
DashedLineCapType
Получава или задава опционален 32-битов подписан интегър, който посочва формата заи двете краища на всеки дъх в дъш линия. това поле трябва да бъдеприсъства, ако знамето PenDataDashedLineCap е поставено вPenDataFlags полето на обекта EmfPlusPenDat, истойността трябва да бъде определена в списъка DashedLineCapType(Сточка 2.1.1 от настоящия регламент)
public EmfPlusDashedLineCapType DashedLineCapType { get; set; }
стойност на имота
DashedLineData
Получава или задава опционален EmfPlusDashedLineData обект (секция 2.2.2.16)които определят дължината на дъските и пространствата в обичайнияТова поле трябва да бъде присъстващо, ако PenDataDashedLineзнамето е поставено в полето PenDataFlags на EmfPlusPenDatна обекта.
public EmfPlusDashedLineData DashedLineData { get; set; }
стойност на имота
EndCap
Получава или задава опционален 32-битов подписан интегър, който посочва форматаза края на линия в полето CustomEndCapData.полето трябва да бъде присъстващо, ако знамето PenDataEndCap е поставено вPenDataFlags полето на обекта EmfPlusPenDat, и стойносттаТрябва да бъде определена в списъка LineCapType
public EmfPlusLineCapType EndCap { get; set; }
стойност на имота
Join
Получава или задава опционен 32-битов подписан интегратор, който посочва как да се присъединидве линии, които са изтеглени от една и съща пена и чиито краища се срещат.Това поле Трябва да бъде присъстващо, ако е зададено знамето на PenDataJoinполето PenDataFlags на обекта EmfPlusPenDat, истойността трябва да бъде определена в списъка LineJoinType(препоръчва се в раздел 2.1.1 от чл.
public EmfPlusLineJoinType Join { get; set; }
стойност на имота
LineStyle
Получава или задава опционален 32-битов подписан интегър, който посочва стилаизползвани за линии, извлечени с този обект на пениса. това поле трябвада бъдете присъстващи, ако знамето PenDataLineStyle е поставено вPenDataFlags полето на обекта EmfPlusPenDat, истойността трябва да бъде определена в списъка LineStyle(препоръчва се в раздел 2.1.1 от чл.
public EmfPlusLineStyle LineStyle { get; set; }
стойност на имота
MiterLimit
Получава или задава опционална стойност на 32-битова плаваща точка, която посочва измервателялимит, който е максималният допустим съотношение на дължината на метъра додължина на линията. дължината на метъра е разстоянието отпресечение на линиите на стените на вътрешността на връзката къмпресечението на линиите на стените извън връзката.Дължината на метъра може да бъде голяма, когато ъгълът между двеЛинията е малка. това поле трябва да бъде присъстващо, акоФлагът на PenDataMiterLimit е зададен в полето за ПендатаФлагот обекта EmfPlusPenData.
public float MiterLimit { get; set; }
стойност на имота
PenAlignment
Получава или задава опционален 32-битов подписан интегър, който посочваразпределение на ширината на пениса по отношение наКоординатите на линията се изтеглят. това поле трябва дада бъдете присъстващи, ако знамето PenDataNonCenter е поставено вПоле PenDataFlags на обекта EmfPlusPenDat, истойността трябва да бъде определена в PenAlignmentИзброяване (раздел 2.1.1.24)
public EmfPlusPenAlignment PenAlignment { get; set; }
стойност на имота
StartCap
Получава или задава опционален 32-битов подписан интегър, който посочва формата заначало на линия в полето CustomStartCapData.Това поле Трябва да бъде присъстващо, ако е зададено знамето PenDataStartCapв полето PenDataFlags на обекта EmfPlusPenDat, истойността трябва да бъде определена в списъка LineCapType(препоръчва се в раздел 2.1.1 от чл.
public EmfPlusLineCapType StartCap { get; set; }
стойност на имота
TransformMatrix
Получава или поставя опционален EmfPlusTransformMatrix обект (секция 2.2.2.47)която определя пространството на света за устройството пространство трансформация заТова поле трябва да бъде присъстващо, ако PenDataTransformзнамето е поставено в полето PenDataFlags на EmfPlusPenDatна обекта.
public Matrix TransformMatrix { get; set; }