Class EmfPlusDrawBeziers

Class EmfPlusDrawBeziers

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Recordul EmfPlusDrawBeziers specifică desenarea unei secvențe de curbe Bezier conectate.Ordinul pentru punctele de date Bezier este punctul de pornire, controlul punctului 1,Punctul de control 2 și punctul final. pentru mai multe informații consultați [MSDN-DrawBeziers].

public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawBeziers

Membrii moștenitori

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

EmfPlusDrawBeziers(EmfPlusRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusDrawBeziers.

public EmfPlusDrawBeziers(EmfPlusRecord source)

Parameters

source EmfPlusRecord

şi sursa .

Properties

Compressed

Obține sau stabilește o valoare care indică dacă PointData este comprimată.Dacă este setat, PointData specifică locațiile absolute în spațiul de coordonare cuCoordonate integrate de 16 bit. dacă este clar, PointData specifică locațiile absoluteîn spațiul de coordonate cu coordenate de 32 de bite.Notă: Dacă steagul relativ (în jos) este setat, acest pavilion este undefinit și trebuie ignorat.

public bool Compressed { get; set; }

Valoarea proprietății

bool

ObjectId

Obține sau stabilește identificatorul obiectului.Indicele unui obiect EmfPlusPen (secțiunea 2.2.1.7) în EMF+Tabelul obiect pentru a trage curbele Bezier. valoarea trebuie să fie de la zero la 63, inclusiv.

public byte ObjectId { get; set; }

Valoarea proprietății

byte

PointData

Obține sau stabilește datele punctuluiO serie de puncte de număr care specifică punctele de pornire, de încheiere și de control ale curvei Bezier. Coordonatul de sfârșit al unei curve Bezie este coordonata de începere a următoarei.Tipul de date din această secțiune este specificat de câmpul Flăcări, după cum urmează: Date Type SignificatObiectul EmfPlusPointR (secțiunea 2.2.2.37)Dacă steagul P este stabilit în Steaguri, punctele specifică locațiile relative.Obiectul EmfPlusPointF (secțiunea 2.2.2.36)Dacă biturile P și C sunt clare în câmpul Flag, punctele specifică locațiile absolute.Obiectul EmfPlusPoint (secțiunea 2.2.2.35)Dacă P-bitul este clar și bitul C este setat în câmpul Flag, punctele specifică locațiile relative.O curbă Bezier nu trece prin punctele sale de control.

public PointF[] PointData { get; set; }

Valoarea proprietății

PointF []

Relative

Obține sau stabilește o valoare care indică dacă PointData este relativă.Dacă este setat, fiecare element din PointData specifică o locație în spațiul de coordonate.care este relativă locației specificate de elementul precedent din arie.În cazul primului element din PointData, o locație anterioară în coordonate(0,0) se presupune. dacă este clar, PointData specifică locațiile absolute în funcție deLa steagul C.Notă Dacă acest pavilion este setat, steagul C (mai sus) este undefinit și trebuie ignorat.

public bool Relative { get; set; }

Valoarea proprietății

bool

 Română