Class EmfPlusDrawCurve
İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Toplantı: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawCurve kayıtları bir kardinal spline çizmeyi belirtirNOT: ObjectID (1 byte): Bir EmfPlusPen nesnesinin endeksi (bölüm 2.2.1.7)EMF+ Object Tablosunda eğriliği çizmek için. değeri 0’dan 63’e kadar olmalıdır.
public sealed class EmfPlusDrawCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawCurve
mirasçı üyeleri
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)
Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawCurve sınıfının yeni bir örneğini başlatır.
public EmfPlusDrawCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Kaynak için .
Properties
Compressed
Bu Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve sıkıştırılmış olup olmadığını gösteren bir değer alır veya ayarlar.Bu bit, PointData alanının sıkıştırılmış verileri belirlediğini gösterir.Eğer ayarlanırsa, PointData, 16 bit bütün koordinatları ile koordinat alanında mutlak konumları belirler.Eğer açıksa, PointData, 32 bit akış noktası koordinatları ile koordinat alanında mutlak konumları belirler.Not: İlişki bayrağı (aşağıda) ayarlanırsa, bu bayrağı tanımlanmamıştır ve göz ardı edilmelidir.
public bool Compressed { get; set; }
Mülkiyet Değer
NumSegments
Bölüm sayımı alır veya ayarlar32 bit imzalanmamış bir bütün, spline oluşturan çizgi segmentlerinin sayısını belirler.
public int NumSegments { get; set; }
Mülkiyet Değer
ObjectId
Konu tanımlayıcısı alır veya ayarlar.EMF+‘da bir EmfPlusPen nesnesinin endeksi (bölüm 2.2.1.7)Konu tablosu eğriliği çizmek için. değeri 0’dan 63’e kadar olmalıdır, dahil.
public byte ObjectId { get; set; }
Mülkiyet Değer
PointData
32-bit imzalanmış bütünler veya 32-bit yüzen nokta sayısı bir dizi alır veya ayarlar.Düzeltilecek çizgilerin son noktalarının koordinasyon değerlerini belirleyen uzunluğu hesaplayın.
public PointF[] PointData { get; set; }
Mülkiyet Değer
PointF […]
Tension
gerginliği alır ya da yapar.32 bit yüzen nokta sayısı, spline’in ne kadar sıkı olduğunu belirtir0 değerini belirler. 0 değerini belirler. 0 değerini belirlerSıfır çizgisi düz çizgilerden oluşur. değer artarken,Daha fazla bilgi için [SPLINE77] ve [PETZOLD] bakın.
public float Tension { get; set; }