Class EmfPlusDrawBeziers
nazivni prostor: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Sastav: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawBeziers zapis određuje crtanje sekvencije povezanih Bezier krivica.Porudžbina za Bezierove točke podataka je točka početka, kontrolna tačka 1.kontrolna točka 2 i krajnja tačka. za više informacija pogledajte [MSDN-DrawBeziers].
public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawBeziers
naslijeđeni članovi
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)
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusDrawBeziers razreda.
public EmfPlusDrawBeziers(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Izvor je.
Properties
Compressed
Dobiva ili postavlja vrijednost koja ukazuje na to je li PointData komprimiran.Ako je postavljeno, PointData određuje apsolutna lokacija u koordinatnom prostoru s16 bitnih cjelovitih koordinata. ako je jasno, PointData određuje apsolutna lokacijaU koordinacijskom prostoru s 32-bitnim plutajućim točkama.Napomena Ako je postavljena relativna zastava (dolje), ova je zvijezda neodređena i mora biti ignorirana.
public bool Compressed { get; set; }
Vrijednost nekretnina
ObjectId
Pronađite ili postavite identifikaciju predmeta.Indeks objekta EmfPlusPen (odjeljak 2.2.1.7) u EMF+Objektna tablica za crtanje bezijerskih krugova. vrijednost mora biti nula do 63, uključujući.
public byte ObjectId { get; set; }
Vrijednost nekretnina
PointData
Pronađite ili postavite podatke o točkiBroj brojnih točaka koji određuju početak, završetak i kontrolne točke Bezierova kurva.Končni koordinat jedne bezierove kurve je početna koordinata sljedeće.Vrsta podataka u ovom redoslijedu određuje se poljem Zastavi, kako slijedi: Data Type MeaningObjekt EmfPlusPointR (odjeljak 2.2.2.37)Ako je zastava P postavljena u zastavi, točke određuju relativna lokacija.Objekt EmfPlusPointF (odjeljak 2.2.2.36)Ako su bitovi P i C jasni u polju Zastavi, točke određuju apsolutna lokacija.Objekt EmfPlusPoint (odjeljak 2.2.2.35)Ako je bit P jasno i bit C postavljen u polju Zastavi, točke određuju relativna lokacija.Bezierova krivica ne prolazi kroz svoje kontrolne točke.
public PointF[] PointData { get; set; }
Vrijednost nekretnina
PointF []
Relative
Dobiva ili postavlja vrijednost koja ukazuje na to je li PointData relativna.Ako je postavljen, svaki element u PointData određuje lokaciju u koordinatnom prostoru.To se odnosi na lokaciju koju je odredio prethodni element u redoslijedu.U slučaju prvog elementa u PointData, prethodna lokacija u koordinatama(0,0) se pretpostavlja. ako je jasno, PointData određuje apsolutna lokacija premaNa zastavu C.Upozorenje Ako je postavljena ova zastava, zastave C (iznad) nisu definirane i moraju biti ignorirane.
public bool Relative { get; set; }