FontInfo
İçindekiler
[
Saklamak
]FontInfo class
Belgede kullanılan bir yazı tipi hakkında bilgi belirtir.
Daha fazla bilgi edinmek için şu adresi ziyaret edin:Yazı Tipleriyle Çalışma belgeleme makalesi.
public class FontInfo
Özellikleri
| İsim | Tanım |
|---|---|
| AltName { get; set; } | Yazı tipi için alternatif adı alır veya ayarlar. |
| Charset { get; set; } | Yazı tipi için karakter kümesini alır veya ayarlar. |
| EmbeddingLicensingRights { get; } | Gömülü yazı tipi lisanslama haklarını alır. |
| Family { get; set; } | Bu yazı tipinin ait olduğu yazı tipi ailesini alır veya ayarlar. |
| IsTrueType { get; set; } | Bu yazı tipinin raster veya vektör yazı tipinin aksine TrueType veya OpenType yazı tipi olduğunu belirtir. Varsayılandoğru . |
| Name { get; } | Yazı tipinin adını alır. |
| Panose { get; set; } | PANOSE yazı tipi sınıflandırma numarasını alır veya ayarlar. |
| Pitch { get; set; } | Perde, yazı tipinin sabit perdeli, orantılı aralıklı olup olmadığını veya varsayılan bir ayara bağlı olup olmadığını gösterir. |
yöntemler
| İsim | Tanım |
|---|---|
| GetEmbeddedFont(EmbeddedFontFormat, EmbeddedFontStyle) | Belirli bir gömülü yazı tipi dosyasını alır. |
| GetEmbeddedFontAsOpenType(EmbeddedFontStyle) | OpenType biçiminde gömülü bir yazı tipi dosyası alır. Gömülü OpenType biçimindeki yazı tipleri OpenType’a dönüştürülür. |
Notlar
Bu sınıfın örneklerini doğrudan oluşturmazsınız. FontInfos Bir belgede tanımlanan fonts koleksiyonuna erişmek için özellik.
Örnekler
Bir belgede hangi yazı tiplerinin bulunduğunun ayrıntılarının nasıl yazdırılacağını gösterir.
Document doc = new Document(MyDir + "Embedded font.docx");
FontInfoCollection allFonts = doc.FontInfos;
// Belgedeki tüm kullanılan ve kullanılmayan yazı tiplerini yazdır.
for (int i = 0; i < allFonts.Count; i++)
{
Console.WriteLine($"Font index #{i}");
Console.WriteLine($"\tName: {allFonts[i].Name}");
Console.WriteLine($"\tIs {(allFonts[i].IsTrueType ? "" : "not ")}a trueType font");
}
Ayrıca bakınız
- ad alanı Aspose.Words.Fonts
- toplantı Aspose.Words