Class EmfPlusDrawBeziers

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

bool

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

byte

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; }

Vrijednost nekretnina

bool

 Hrvatski