Class EmfPlusFillClosedCurve

Class EmfPlusFillClosedCurve

Названий на: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Асамблея: Aspose.Imaging.dll (25.4.0)

Запис EmfPlusFillClosedCurve вказує на заповнення інтер’єру закритої кардинальної смуги

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-розрядна непідписання, яка вказує на EmfPlusBrush, вміст якоговизначається S-біт у полі Флаг. Цей шприц використовується для заповнення інтер’єруЗакрита кардинальна лінія.

public int BrushId { get; set; }

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

int

Compressed

Ви отримаєте або встановите значення, яке вказує на те, чи компресується цей Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmmFillClosedCurve.Цей біт вказує на те, чи визначає поле PointData компресовані дані.Якщо встановлено, то PointData визначає абсолютні місця в координатному просторі з 16-бітнимУ разі чіткості, PointData визначає абсолютні місця вКоординаційний простір з координатами 32-бітних плаваючих точок.

Операція “повнення” заповнює ділянки згідно з правилом “рівно-відданої рівності”.Згідно з цим правилом, тест-точка може бути визначена як всередині, так і за її межами.Закрита крива наступна: Нарізати лінію з точки випробування до точки, яка віддаленаЯкщо ця лінія перетинає криву дивну кількість разів, то тестточка знаходиться всередині криви; в іншому випадку точка випробування є поза кривою.

Операція “альтернативного” заповнення заповнює ділянки відповідно до правила “не нуля”.Згідно з цим правилом, тест-точка може бути визначена як внутрішньо, так і зовні.Закрита крива наступна: Нарізати лінію з точки випробування до точки, якаРозрахуйте кількість разів, коли крива перетинає тестлінія зліва вправо, і рахуйте кількість разів, коли крива перетинаєЯкщо ці два цифри однакові, то тест-точкаВін знаходиться за межами криви; в іншому випадку, точка випробування знаходяться всередині криви.

public bool Compressed { get; set; }

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

bool

IsColor

Він отримує або встановлює вартість, яка вказує на те, чи є ця інстанція кольором.Якщо встановлено, BrushId визначає колір як об’єкт EmfPlusARGB (розділ 2.2.2.1).Якщо це зрозуміло, BrushId містить індекс об’єкта EmfPlusBrush(розділ 2.2.1.1) в таблиці об’єктів EMF+

public bool IsColor { get; set; }

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

bool

PointData

Знайти або встановити дані пунктуСерія пунктів, що вказують кінцеві точки ліній, які визначають сплину.У закритій кардинальній смузі крива продовжується через останню точку в PointData.підключення та зв’язок з першою точкою в

public PointF[] PointData { get; set; }

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

PointF [ ]

Relative

Ви отримаєте або встановите значення, яке вказує на те, чи є цей Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusFillClosedCurve відносно.Цей пункт вказує на те, чи в полі PointData вказується відносна або абсолютна позиція.Якщо встановлено, кожен елемент в PointData визначає місце розташування в координатному просторі, якеу зв’язку з місцем розташування, зазначеним попереднім елементом в порядку.з першого елемента в PointData, передбачається попереднє розташування на координатах (0,0).Якщо це зрозуміло, то PointData визначає абсолютні місця за знаменем C.Примітка Якщо цей прапор встановлений, знамення C (над) невизначена і повинна бути ігнорувана.

public bool Relative { get; set; }

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

bool

Tension

Зберегти або встановити напругу32-бітний плаваючий пункт значення, що вказує на те, наскільки напружено сплит зв’язується, коли він проходитьзначення 0,0 вказує на те, що спліна є послідовністю прямихЯк ціна зростає, крива стає більш круглим. для отримання додаткової інформації,Зверніть увагу на те, що [77] і [72]

public float Tension { get; set; }

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

float

Winding

Ви отримаєте або встановите значення, яке вказує на те, чи це Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmbPlusFillClosedCurve піднімається.Цей пункт показує, як виконувати операцію заповнення.Якщо встановлено, то наповнення є “повненням”; якщо чітко, це “альтернативне” наповнювання.

public bool Winding { get; set; }

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

bool

 Українська