Class EmfLogFont
İsim alanı : Aspose.Imaging.FileFormats.Emf.Emf.Objects Toplantı: Aspose.Imaging.dll (25.4.0)
LogFont nesnesi, mantıksal bir yazı tipi temel özelliklerini belirler.
public class EmfLogFont : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfLogFont
Derived
EmfLogFontEx , EmfLogFontPanose
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfLogFont()
public EmfLogFont()
Properties
CharSet
8 bit işaretlenmemiş bir bütün alır veya ayarlar, karakter griflerinin setini belirler.WMF CharacterSet listesinde bir değer olmalıdır ([MS-WMF] bölüm 2.1.1.5).karakter set bilinmeyen, metafizel işleme Çeviri veya yorumlamaya çalışmamalıdırBu yazı ile çizilen çizgiler.
public WmfCharacterSet CharSet { get; set; }
Mülkiyet Değer
ClipPrecision
8 bit işaretlenmemiş bir bütün alır veya ayarlar, kesme hassasiyetini belirler.klip hassasiyeti, klip bölgenin dışında kısmen bulunan karakterleri nasıl klip edeceğini tanımlar.WMF ClipPrecision Bayraklarından biri veya daha fazlası olabilir.
public WmfClipPrecisionFlags ClipPrecision { get; set; }
Mülkiyet Değer
Escapement
Bir köşeyi belirleyen 32 bit imzalı bir bütün alır veya ayarlar, onlarca derecede,Vektör ve x-axis arasındaki çıkış vektörüBir metin çizgisinin temel çizgisine paralel.
public int Escapement { get; set; }
Mülkiyet Değer
Facename
Bir Facename (64 byte) alınır veya ayarlanır: 32’den fazla Unicode karakterinin bir satırıdır.yazı tipi adı. bu çizginin uzunluğu 32 karakterden daha az ise,Null mevcut olmalı, ardından bu alanın geri kalanı göz ardı edilmelidir.
public string Facename { get; set; }
Mülkiyet Değer
Height
Logik birimlerde, yazı tipi yüksekliğini belirleyen 32 bit imzalanmış bir bütün alır veya ayarlar.karakter hücresi veya karakter. karakter yüksekliği değeri, aynı zamanda em boyutu olarak da bilinir,karakter hücresel yükseklik değeri minus iç ana değeri. yazı tipi haritasıYükseklik alanında belirtilen değerleri aşağıdaki şekilde yorumlayın.
public int Height { get; set; }
Mülkiyet Değer
Italic
0x01’e ayarlandığında bir italik yazı tipi belirleyen 8 bit imzalanmamış bir bütün alır veya ayarlar; aksi takdirde,0x00 olarak ayarlanmalıdır.
public byte Italic { get; set; }
Mülkiyet Değer
Orientation
Bir köşeyi belirleyen 32 bit imzalı bir bütün alır veya ayarlar, onlarca derecede,Her karakterin temel çizgisi ve cihazın x-axis arasında.
public int Orientation { get; set; }
Mülkiyet Değer
OutPrecision
Çıkış hassasiyetini belirleyen 8 bit işaretlenmemiş bir bütün alır veya ayarlar.çıkış hassasiyeti, istenen yüksekliği, genişliği,karakter yönlendirmesi, kaçış, çerçeve ve yazı tipi. WMF’den bir değer olmalıdırÖnemli listeler
public WmfOutPrecision OutPrecision { get; set; }
Mülkiyet Değer
PitchAndFamily
Bir WMF PitchAndFamily nesneyi ([MS-WMF] bölüm 2.2.2.14) alır veya ayarlar:font aileleri bir yazı tipi görünümünü genel bir yazı tipiBir yazı tipi belirlenmediğinde bir yazı tipi belirlemek için tasarlanmıştır.
public WmfPitchAndFamily PitchAndFamily { get; set; }
Mülkiyet Değer
Quality
Çıkış kalitesini belirleyen 8 bit işaretlenmemiş bir bütün alır veya ayarlar.mantıksal kaynak özelliklerini gerçek bir özellikle ne kadar yakından uyum sağlamaya çalıştığını tanımlar.WMF FontQuality listesinde değerlerden biri olmalıdır ([MS-WMF]Bölüm 2.1 ve 10.
public WmfFontQuality Quality { get; set; }
Mülkiyet Değer
Strikeout
0x01’e ayarlandığında bir strikeout yazı tipi belirleyen 8 bit imzalanmamış bir bütün alır veya ayarlar;Aksi takdirde, 0x00’e ayarlanmalıdır.
public byte Strikeout { get; set; }
Mülkiyet Değer
Underline
0x01’e ayarlandığında bir yazı tipi belirleyen 8 bit imzalanmamış bir bütün alır veya ayarlar;Aksi takdirde, 0x00’e ayarlanmalıdır.
public byte Underline { get; set; }
Mülkiyet Değer
Weight
Çerçevede yazı tipi ağırlığını belirleyen 32 bit imzalanmış bir bütün alır veya ayarlar.Örneğin, 400 normal ve 700 cesur. eğer bu değeri sıfırsa, bir varsayılanAğırlık kullanılabilir.
public EmfLogFontWeight Weight { get; set; }
Mülkiyet Değer
Width
32 bit imzalanmış bir bütün alır veya ayarlar, ortalama genişliği, mantıksal birimlerde,Eğer genişlik alanı değeri sıfır ise, uygun bir değeri OLmalıDiğer LogFont değerlerinden hesaplanan bir yazı tipi bulmak içinAspekt İlişkisi
public int Width { get; set; }