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