Font

Genel Bakış

Font NET için FOSS’de bir sınıf. Mirasçılar: FontInfo.

FontInfo için yazım sınıfı adı ile eşleşen takma isim girin.

Bu sınıf, .NET programlarında Font nesnelerle çalışmak için 5 yöntem sağlar. Kullanılabilir yöntemler şunlardır: FromFontData, GetGlyphWidth, GetLastFontEmbeddingError, MeasureString, Save. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, FontOptions,Ve 10 tane daha.

Özellikler

Adı:Tip:AccessAçıklama:
BaseFontstringOku .Temel fontu alır.
FontNamestringOku .Yazı tipinin adını alır.
DecodedFontNamestringOku .Çözülmüş yazı tipi adını alır.
IsEmbeddedboolOkuma/YazmaGömülü olup olduğunu alır veya ayarlar.
IsSubsetboolOkuma/YazmaAlt küme olup olmadığını alır veya ayarlar.
IsAccessibleboolOku .Erişilebilir olup olmadığını alır.
FontOptionsIFontOptionsOku .Yazı tipi seçeneklerini alır.
iPdfFontPdfFontViewOku .Bu yazı tipi için aşağı seviye PDF-fonti görünümü.
DefaultHelveticaFontOku .Ayrı metin parçaları için varsayılan Helvetica yazı tipi.
ResourceNamestringOku .Sayfanın yazı tipi sözlüğündeki kaynak adı (örneğin, “F1”).
UniqueIdstringOku .Kaynak adı ve temel yazı tipini birleştiren benzersiz tanımlayıcı.
SubtypestringOku .Yazı tipi alttipi (Type1, TrueType, Type0, Type3, vb.).
Encodingstring?Oku .Kodlama adı (WinAnsiEncoding, Kimlik-H vb.).
IsItalicboolOku .Yazıtipi kursiv mi?.
IsBoldboolOku .Yazı tipi cesur mu?.
IsCidboolOku .Yazıtip CID (Type0) font olup olmadığını Arapça, CJK vb. için kullanılır.

Yöntemler

SignatureAçıklama:
GetLastFontEmbeddingError()Bu yazı tipini bir PDF’e yerleştirirken son hata; hiç olmadığı zaman boş.
MeasureString(str: string, fontSize: float)Bir dizinin verilen boyutta, noktalarda gösterilen genişliğini ölçün.
Save(stream: System.IO.Stream)Çöze fon dosyasının verilerini bir akışa yaz.
FromFontData(fontData: FontData)FontInfo’den bir FontData oluşturun (sistem yazı tipi FontRepository.FindFont üzerinden bulunur).
GetGlyphWidth(charCode: int)Bir karakter kodunun genişliğini 1000’den 1 tekstit alan biriminde alın.

Ayrıca bakınız:

 Türkçe