FontRepository
Genel Bakış
FontRepository NET için FOSS’de bir sınıf.
PDF belgelerinde kullanılabilir yazı tiplerine erişim sağlar.
Bu sınıf, .NET programlarında FontRepository nesnelerle çalışmak için 10 yöntem sağlar. Kullanılabilir yöntemler şunlardır: FindFont, FontRepository, LoadFonts, OpenFont, ReloadFonts. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: Sources, Standard14Names, Substitutions.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
Sources | FontSourceCollection | Oku . | Yazı tipi çözünürlüğü için kullanılan yazı tipleri kaynağı. |
Substitutions | FontSubstitutionCollection | Oku . | Kullanıcı tarafından sağlanan değiştirmeler, Kaynaklara geçmeden önce FindFont tarafından incelenir. |
Standard14Names | IReadOnlyList<string> | Oku . | 14 standart PDF yazı tipi isimleri (PDF32000_2008 §9.6.2.2). |
Yöntemler
| Signature | Açıklama: |
|---|---|
FontRepository() | FontRepository’ı bu FontRepository örneğinde çağırır. |
FindFont(fontName: string) | Adıyla bir yazı tipi bul. |
FindFont(fontFamilyName: string, stl: FontStyles) | Soyad ve stil ile yazı tipini bul. |
FindFont(fontFamilyName: string, stl: FontStyles, ignoreCase: bool) | İsteğe bağlı büyük harfler ile eşleşen bir yazı tipini soyad ve stille bulun. |
FindFont(fontName: string, ignoreCase: bool) | İsimle bir yazı tipi bulun ve opsiyonel olarak büyük harfler ile eşleş. |
OpenFont(fontFilePath: string) | Dosya yolu üzerinden bir yazı tipini aç. |
OpenFont(fontFilePath: string, metricsFilePath: string) | Bir çift .pfb + .afm dosyasından 1. Tip yazı tipini aç. |
OpenFont(fontStream: System.IO.Stream, fontType: FontTypes) | TrueType (TTF) veya OpenType [OTF] verilerinden bir yazı tipini açın. |
LoadFonts() | Yazıtip kaynaklarını mevcut yazıtiplerini saymaya zorla. |
ReloadFonts() | Kaynak koleksiyonunu varsayılan durumuna geri ayarlayın (tek SystemFontSource). |