Class EmfPlusDrawBeziers

Class EmfPlusDrawBeziers

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

EmfPlusDrawBeziers kayıtları, bağlanmış Bezier eğrilerinin bir dizi çizilmesini belirtir.Bezier veri noktaları için sipariş başlangıç noktası, kontrol noktası 1’dir.Kontrol noktası 2 ve son noktası. daha fazla bilgi için bakınız [MSDN-DrawBeziers].

public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawBeziers

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

EmfPlusDrawBeziers(EmfPlusRecord)

Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers sınıfının yeni bir örneğini başlatır.

public EmfPlusDrawBeziers(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Kaynak için .

Properties

Compressed

PointData’nın sıkıştırıldığını gösteren bir değer alır veya ayarlar.Eğer ayarlanırsa, PointData koordinat alanında mutlak yerleri belirler.16 bit bütün koordinatları. açıksa, PointData mutlak konumları belirler32 bit akış noktası koordinatları ile koordinasyon alanında.Not: Eğer Relatif bayrak (aşağıda) ayarlanırsa, bu bayrak 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)Bezier eğrilerini ç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ınBir Bezier eğrilerinin başlangıç, son ve kontrol noktalarını belirleyen bir dizi sayım noktası. bir Bezier eğrinin son koordinatı bir sonraki başlangıç koordinatıdır. kontrol noktaları Bezier etkisi üretmek için kullanılı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)Bayrak alanında P ve C bitleri açık ise, 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.Bir Bezier eğrisi kontrol noktalarından geçmez. kontrol noktaları

public PointF[] PointData { get; set; }

Mülkiyet Değer

PointF […]

Relative

PointData’nın nispeten olup olmadığını gösteren bir değer alır veya ayarlar.Eğer ayarlanırsa, PointData’daki her öğe koordinat alanında bir konuma işaret eder.Bu, aralıktaki önceki öğe tarafından belirtilen konuma karşılık gelir.PointData’daki ilk öğenin durumunda, koordinatlarda önceki bir konum(0,0) varsayılır. açıksa, PointData mutlak yerleri belirlerC bayrağı için.Not Bu bayrak ayarlanırsa, C bayrağı (yukarıda) tanımlanmamıştır ve göz ardı edilmelidir.

public bool Relative { get; set; }

Mülkiyet Değer

bool

 Türkçe