Class EmfPlusFillClosedCurve
Именује се: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Асамблеја: Aspose.Imaging.dll (25.4.0)
EmfPlusFillClosedCurve zapis određuje punjenje unutrašnjosti zatvorenog kardinala
public sealed class EmfPlusFillClosedCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusFillClosedCurve
Наслеђени чланови
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusFillClosedCurve(EmfPlusRecord)
Иницијалише нову инстанцију Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve класе.
public EmfPlusFillClosedCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
И извор је.
Properties
BrushId
Добијете или постављате идентификатор четкице32-битни несигнирани интегратор који указује на ЕмфПлусБруш, чији је садржајодређен од стране С бит у пољу Знаме. Ова четка се користи за попуњавање унутрашњостиЗатворена кардинална линија.
public int BrushId { get; set; }
Вредност имовине
Compressed
Добије или поставља вредност која указује на то да ли је овај Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusFillClosedCurve компресиран.Овај бит указује да ли поље ПоинтДата одређује компресиране податке.Ако је постављен, PointData одређује апсолутне локације у координатном простору са 16-битнимукупне координате. ако је јасно, PointData одређује апсолутне локације уКоординација простора са 32-битним координатима.
Операција “попуњавања” испуњава подручје у складу са правилом “једнако оштећене паритета”.У складу са овим правилом, тест тачка се може утврдити да је унутар или изванЗатворена кривина као што је следеће: Нацртајте линију од тачке испитивања до тачка која је удаљенаако та линија прелази кривину чудан број пута, тестТочка је унутар кривине; иначе, тест је изван криве.
Операција “алтернативног” пуњења испуњава подручје у складу са правилом “не нуле”.У складу са овим правилом, тест тачка се може утврдити да је унутра или спољаЗатворена крива као што је следеће: Нацртајте линију од тачке испитивања на тачку која јеРастојање од кривине. броји број пута када кривина прелази тестлинија од леве до десне, и броји број пута кривине прелазитест линија од десне до леве. ако су два броја једнака, тест тачкаизван кривине; иначе, тест тачка је унутар криве.
public bool Compressed { get; set; }
Вредност имовине
IsColor
Добија или поставља вредност која указује на то да ли је ова инстанција боја.Ако је постављен, BrushId одређује боју као EmfPlusARGB објекат (секција 2.2.2.1).Ако је јасно, BrushId садржи индекс ЕмфПлусБруш објекта(Секција 2.2.1.1) у табели ЕМФ+ објеката.
public bool IsColor { get; set; }
Вредност имовине
PointData
Добија или поставља тачке податакаСерија броја тачака која одређује крајне тачке линија које дефинишу сплине.У затвореном кардиналном сплину, крива се наставља кроз последњу тачку у ПоинтДатаАреј и повезује се са првом тачком у ареју
public PointF[] PointData { get; set; }
Вредност имовине
PointF []
Relative
Добијете или постављате вредност која указује на то да ли је овај Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusFillClosedCurve релативни.Овај бит указује на то да ли поље ПоинтДата одређује релативне или апсолутне локације.Ако је постављен, сваки елемент у ПоинтДата одређује локацију у координатној просторији која јеу односу на локацију која је наведена претходним елементом у реду.Од првог елемента у ПоинтДата, претпоставља се претходно место на координатима (0,0) .Ако је јасно, PointData одређује апсолутне локације према знамену Ц.Напомена Ако је овај знаме постављен, знаменство Ц (над) је неодређено и мора бити игнорисано.
public bool Relative { get; set; }
Вредност имовине
Tension
Добија или поставља напетост32-битна вредност тачке плутања која указује на то колико чврсто се сплине док пролазивредност од 0,0 указује на то да је сплина серија правалиније. пошто се вредност повећава, крива постаје више кругла. за више информација,Гледајте [СПЛИН 77] и [ПЕТЗОЛД]
public float Tension { get; set; }
Вредност имовине
Winding
Добијете или постављате вредност која указује на то да ли овај Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusFillClosedCurve се врти.Овај комад указује на то како извршити операцију пуњења.Ако је постављен, пуњење је “попуњавајући” попуњавање. ако је чврсто, испуњавања су “алтернативни”.
public bool Winding { get; set; }