Class EmfPlusDrawCurve
ja nimityö: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Kokoelma: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawCurve-rekisteri määrittelee kardinaalin piirustuksenHUOMAUTUS: ObjectID (1 byti): EmfPlusPen-objektin indeksi (osasto 2.2.1.7)EMF+ -objekti taulukossa kuvaa kurvi. arvon on oltava nolla 63, mukaan lukien.
public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawCurve
Perintöjäsenet
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
EmfPlusDrawCurve(EmfPlusRecord)
Aloita uusi esimerkki Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.EmpPlusDrawCurve luokka.
public EmfPlusDrawCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Se on lähde.
Properties
Compressed
Saat tai asettaa arvon, joka osoittaa, onko tämä Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.EMfPlusDrawClosedCurve puristettu.Tämä kappale osoittaa, määrittääkö PointData -kenttä tiivistetyt tiedot.Jos asennetaan, PointData määrittää absoluuttiset sijainnit koordinaattialueella 16-bittisillä kokonaiskoordinaatteilla.Jos se on selvää, PointData määrittää koordinaattialueen absoluuttiset sijainnit 32-bittisillä virtauspistekoordinaatteilla.Huomautus Jos suhteellinen lippu ( alla) on asetettu, tämä lippua ei ole määritelty ja sitä pitää jättää huomiotta.
public bool Compressed { get; set; }
Omistuksen arvo
NumSegments
Saa tai asettaa segmenttien laskeminen32-bittinen allekirjoittamaton kokonaisuus, joka määrittää rivisegmenttien määrän, jotka muodostavat spline.
public int NumSegments { get; set; }
Omistuksen arvo
ObjectId
Antaa tai asettaa kohteen tunniste.EmfPlusPen-objektin indeksi (osasto 2.2.1.7) EMF+:ssaObjektiivi taulukko kuvaa kurva. Arvon MUST olla nolla 63, mukaan lukien.
public byte ObjectId { get; set; }
Omistuksen arvo
PointData
Antaa tai asettaa sarjan joko 32-bittisiä allekirjoitettuja integejä tai 32 bittisia floating-pisteitäMääritä pituus, joka määrittää koordinoidut arvot linjojen loppupisteistä.
public PointF[] PointData { get; set; }
Omistuksen arvo
PointF []
Tension
Pidä tai asettaa jännityksen32-bittinen virtauspiste, joka määrittää, kuinka tiukasti spline onse kiertää, kun se kulkee pisteiden läpi. 0: n arvo ilmoittaa, ettälinja on suorien linjojen sekvenssi. kun arvo kasvaa,Kynttilän kulma muuttuu pyöreämmäksi. lisätietoja on [SPLINE77] ja [PETZOLD].
public float Tension { get; set; }