Class EmfPlusDrawBeziers

Class EmfPlusDrawBeziers

A név: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az EmfPlusDrawBeziers rekord meghatározza a csatlakoztatott Bezier forgalmak sorrendjét.A Bezier adatpontok megrendelése a kezdeti pont, ellenőrzési pont 1.ellenőrzési pont 2 és végpont. további információkért lásd [MSDN-DrawBeziers].

public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawBeziers

Örökletes tagok

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)

Kezdeményez egy új példát a Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.EnfPlusDrawBeziers osztály.

public EmfPlusDrawBeziers(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Ez a forrás.

Properties

Compressed

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a PointData kompresszált-e.Ha be van állítva, a PointData meghatározza az abszolút helyeket a koordinát térben.16 bites teljes koordináták. ha egyértelmű, a PointData meghatározza az abszolút helyeketa koordinát térben 32 bites úszási pont koordinátumokkal.Megjegyzés Ha a Relatív zászló (alább) van beállítva, ez a zászlót nem határozzák meg, és figyelmen kívül kell hagyni.

public bool Compressed { get; set; }

ingatlan értéke

bool

ObjectId

Megkapja vagy beállítja az objektum azonosítóját.Az EmfPlusPen objektum indexje (2.2.1.7. szakasz) az EMF+-banAz objektum táblázat a Bezier forgalmakat ábrázolja. az értéknek nulláról 63-ra kell lennie, beleértve.

public byte ObjectId { get; set; }

ingatlan értéke

byte

PointData

Megkapja vagy beállítja a pontadatokatEgy sor számpontok, amelyek meghatározzák a kezdet, vége, és ellenőrzési pontok a Bezier curves. A vég koordinátája az egyik Bezie curve a kezdeti koordinátum a következő.A sorban szereplő adatok típusát a Zászló mező határozza meg a következőképpen: Data Type MeaningEmfPlusPointR objektum (2.2.37. szakasz)Ha a P zászlót a Zászlóban állítják be, a pontok meghatározzák a relatív helyeket.EmfPlusPointF objektum (2.2.36. szakasz)Ha a P és C bitek egyértelműek a Zászló mezőben, a pontok jelzik az abszolút helyeket.EmfPlusPoint objektum (2.2.35. szakasz)Ha a P bit világos, és a C bit a Zászló mezőben van beállítva, a pontok meghatározzák a relatív helyeket.A Bezier fordulat nem halad át ellenőrzési pontjait.

public PointF[] PointData { get; set; }

ingatlan értéke

PointF []

Relative

Megkap egy értéket vagy beállítást, amely azt jelzi, hogy a PointData relatív.Ha be van állítva, a PointData minden elemének meghatározása a koordinát térben található helyet jelzi.amely a sorban az előző elem által meghatározott helyhez viszonyítva van.Az első elem esetében a PointData-ban, a koordináták korábbi elhelyezkedése(0,0) feltételezhető. ha egyértelmű, a PointData meghatározza az abszolút helyek szerintA C zászlóshajó.Kérjük, vegye figyelembe, hogy ha ez a zászló be van állítva, akkor a C-zászló (feljebb) nem határozható meg, és figyelmen kívül kell hagyni.

public bool Relative { get; set; }

ingatlan értéke

bool

 Magyar