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: | Access | Açıklama: |
|---|---|---|---|
BaseFont | string | Oku . | Temel fontu alır. |
FontName | string | Oku . | Yazı tipinin adını alır. |
DecodedFontName | string | Oku . | Çözülmüş yazı tipi adını alır. |
IsEmbedded | bool | Okuma/Yazma | Gömülü olup olduğunu alır veya ayarlar. |
IsSubset | bool | Okuma/Yazma | Alt küme olup olmadığını alır veya ayarlar. |
IsAccessible | bool | Oku . | Erişilebilir olup olmadığını alır. |
FontOptions | IFontOptions | Oku . | Yazı tipi seçeneklerini alır. |
iPdfFont | PdfFontView | Oku . | Bu yazı tipi için aşağı seviye PDF-fonti görünümü. |
DefaultHelvetica | Font | Oku . | Ayrı metin parçaları için varsayılan Helvetica yazı tipi. |
ResourceName | string | Oku . | Sayfanın yazı tipi sözlüğündeki kaynak adı (örneğin, “F1”). |
UniqueId | string | Oku . | Kaynak adı ve temel yazı tipini birleştiren benzersiz tanımlayıcı. |
Subtype | string | Oku . | Yazı tipi alttipi (Type1, TrueType, Type0, Type3, vb.). |
Encoding | string? | Oku . | Kodlama adı (WinAnsiEncoding, Kimlik-H vb.). |
IsItalic | bool | Oku . | Yazıtipi kursiv mi?. |
IsBold | bool | Oku . | Yazı tipi cesur mu?. |
IsCid | bool | Oku . | Yazıtip CID (Type0) font olup olmadığını Arapça, CJK vb. için kullanılır. |
Yöntemler
| Signature | Açı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. |