Class EmfPlusDrawString
İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Toplantı: Aspose.Imaging.dll (25.4.0)
EmfPlusDrawString kayıtları, çizgi biçimlendirme ile metin çıkışını belirler
public sealed class EmfPlusDrawString : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawString
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
EmfPlusDrawString(EmfPlusRecord)
Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawString sınıfının yeni bir örneğini başlatır.
public EmfPlusDrawString(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Kaynak için .
Properties
BrushId
Giriş veya fırça tanımlayıcısı ayarlayın32 bit işaretlenmemiş bir bütün, fırçayı, içeriğini belirleyenBayrak alanında S bit ile belirlenir. bu tanım kullanılırÖn metin rengi boyamak için; yani, sadece glyphs kendisi.
public int BrushId { get; set; }
Mülkiyet Değer
FormatId
Format tanımlayıcısı alır veya ayarlarSeçmeli bir indeksleri belirleyen 32 bit imzalanmamış bir bütünEMF+ Object Tablosunda EmfPlusStringFormat nesne (bölüm 2.2.1.9)Bu nesne metin düzen bilgileri ve görüntüleme manipülasyonları belirlerBir çerçeveye uygulanacak
public int FormatId { get; set; }
Mülkiyet Değer
IsColor
Bu durumun renk olup olmadığını gösteren bir değer alır veya ayarlar.Eğer ayarlanırsa, BrushId bir renk olarak bir EmfPlusARGB nesne olarak belirler (bölüm 2.2.2.1).Eğer açıksa, BrushId bir EmfPlusBrush nesnesinin endeksini içerir(Bölüm 2.2.1.1) EMF+ nesne tablosunda.
public bool IsColor { get; set; }
Mülkiyet Değer
LayoutRect
Layout düzini alır veya ayarlarBir EmfPlusRectF nesne (bölüm 2.2.2.39) sınır alanını tanımlayanÇerçeveyi alacak yerden
public RectangleF LayoutRect { get; set; }
Mülkiyet Değer
Length
Uzunluğu alır veya ayarlar32 bit işaretlenmemiş bütün, çizgide karakter sayısını belirler.
public int Length { get; set; }
Mülkiyet Değer
ObjectId
Konu tanımlayıcısı alır veya ayarlar.EMF+‘da bir EmfPlusFont nesnesinin endeksi (bölüm 2.2.1.3)Object Tablosu, metni göstermek için. değeri 0’dan 63’e kadar olmalıdır.
public byte ObjectId { get; set; }
Mülkiyet Değer
StringData
Çerçeve verilerini alır veya ayarlarÇekilecek çizgiyi belirleyen 16 bit Unicode karakterleri bir dizi
public string StringData { get; set; }