Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

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

Az EmfPlusDrawClosedCurve rekord meghatározza a zárt kardinal spline rajzát

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

Ö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

EmfPlusDrawClosedCurve(EmfPlusRecord)

Kezdődik egy új példány a Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.EnfPlusDrawClosedCurve osztály.RecordType - 16 bites nem jelzett integrátor, amely azonosítja ezt a rekordtípusot EmfPlusDrawClosedCurvea RecordType felsorolásból (a 2.1.1.1. szakasz). Az értéknek 0x4017-nek kell lennie.

public EmfPlusDrawClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Ez a forrás.

Properties

Compressed

Megkapja vagy beállítja az értéket, amely azt jelzi, hogy ez a Aspose.Imaging.FileFormats.Emf.EmbPlus.Records.ÉmbplusDrawClosedCurve kompresszált.Ez a bit azt jelzi, hogy a PointData mező meghatározza-e a tömörített adatokat.Ha be van állítva, a PointData meghatározza az abszolút helyeket a koordinát térben 16 bites teljes koordinátumokkal.Ha egyértelmű, a PointData meghatározza az abszolút helyeket a koordinát térben a 32 bites úszási pont koordinátumokkalMegjegyzés: Ha a Relatív zászló (alább) van beállítva, ez a zászlóshajó nem határozható 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 zárt forgatókönyv ábrázolásához. 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 pontadatokatSzámlázó pontok sorozata, amely meghatározza a vonalak végpontjait, amelyek meghatározzák a spline-t.a curve a PointData sorban az utolsó ponton keresztül halad, és összekapcsolja az első pontot.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 a Zászló mezőben vannak beállítva, a pontok az abszolút helyeket jelzik.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.

public PointF[] PointData { get; set; }

ingatlan értéke

PointF []

Relative

Megkapja vagy beállítja az értéket, amely azt jelzi, hogy ez a Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusDrawClosedCurve relatív.Ez a bit azt jelzi, hogy a PointData mező relatív vagy abszolút helyeket határoz meg.Ha be van állítva, a PointData minden elemének a koordinát térben található helyét jelzi, amely relatív.a sorban az előző elem által meghatározott helyre. az elsőelem a PointData, egy korábbi hely a koordináták (0,0) feltételezhető.A PointData meghatározza az abszolút helyeket a C zászló szerint.Megjegyzés: Ha ezt a zászlót beállítják, a Kompresszált zászló (feljebb) nem meghatározott, és figyelmen kívül kell hagyni

public bool Relative { get; set; }

ingatlan értéke

bool

Tension

Megkapja vagy rögzíti a feszültségetA 32 bites úszó pontszám, amely meghatározza, hogy a spline mennyire szorosa ponton keresztül halad. 0 értéke azt jelzi, hogya spline egy sor egyenletes vonalak. mivel az érték növekszik,További információért lásd [SPLINE77] és [PETZOLD].

public float Tension { get; set; }

ingatlan értéke

float

 Magyar