Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Toplantı: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawClosedCurve kayıtları kapalı bir kardinal spline çizmeyi belirtir

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

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

EmfPlusDrawClosedCurve(EmfPlusRecord)

Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve sınıfının yeni bir örneğini başlatır.RecordType - Bu kayıt türünü EmfPlusDrawClosedCurve olarak tanımlayan 16 bit imzalanmamış bir bütünRecordType listesinden (bölüm 2.1.1.1) değeri 0x4017 olmalıdır.

public EmfPlusDrawClosedCurve(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

bool

ObjectId

Konu tanımlayıcısı alır veya ayarlar.EMF+‘da bir EmfPlusPen nesnesinin endeksi (bölüm 2.2.1.7)Kapalı eğriliği çizmek için nesne tablosu. değeri 0’dan 63’e kadar olmalıdır.

public byte ObjectId { get; set; }

Mülkiyet Değer

byte

PointData

Alın veya nokta verilerini ayarlayınÇizgiyi tanımlayan çizgilerin son noktalarını belirleyen bir dizi sayım noktası. kapalı bir kardinal çizgide,Kurşun, PointData aralığında son noktaya geçer ve aralığında ilk noktaya bağlanır.Bu aralıktaki veri türü, Bayrak alanı tarafından aşağıdaki şekilde belirlenir: veri türü anlamıEmfPlusPointR nesnesi (bölüm 2.2.2.37)Eğer P bayrağı bayraklarda yer alırsa, noktalar nispeten yerleri belirler.EmfPlusPointF nesnesi (bölüm 2.2.2.36)Eğer P ve C bitleri Bayrak alanında ayarlanırsa, noktalar mutlak yerleri belirler.EmfPlusPoint nesnesi (bölüm 2.2.2.35)P bit açıksa ve C bit bayrak alanında ayarlanırsa, noktalar nispeten yerleri belirler.

public PointF[] PointData { get; set; }

Mülkiyet Değer

PointF […]

Relative

Bu Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve ile ilgili olup olmadığını gösteren bir değer alır veya ayarlar.Bu bit, PointData alanının nispeten veya mutlak konumları belirlediğini gösterir.Eğer ayarlanırsa, PointData’daki her öğe, koordinasyon alanında nispeten bir konuma işaret eder.Önceki İçerikDüzenle Önceki İçerikDüzenle Önceki İçerikDüzenlePointData’daki element, koordinatlarda (0,0) önceki bir konuma sahiptir.PointData, C bayrağına göre mutlak konumları belirler.Not Bu bayrak ayarlanırsa, sıkıştırılmış bayrak (yukarıda) tanımlanmamıştır ve göz ardı edilmelidir

public bool Relative { get; set; }

Mülkiyet Değer

bool

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

Mülkiyet Değer

float

 Türkçe