FontFamily
İçindekiler
[
Saklamak
]FontFamily enumeration
Yazı tipi ailesini temsil eder.
public enum FontFamily
değerler
İsim | Değer | Tanım |
---|---|---|
Auto | 0 | Genel bir aile adını belirtir. Bu ad, yazı tipi hakkında bilgi bulunmadığında veya önemli olmadığında kullanılır. Varsayılan yazı tipi kullanılır. |
Roman | 1 | Serifli orantılı bir yazı tipini belirtir. Bir örnek Times New Roman’dır. |
Swiss | 2 | Serifsiz orantılı bir yazı tipini belirtir. Bir örnek Arial. ‘dir |
Modern | 3 | Serifli veya serifsiz tek aralıklı bir yazı tipini belirtir. Tek aralıklı yazı tipleri genellikle moderndir; örnekler arasında Pica, Elite ve Courier New yer alır. |
Script | 4 | El yazısına benzeyecek şekilde tasarlanmış bir yazı tipini belirtir; örnekler arasında Komut Dosyası ve El Yazısı bulunur. |
Decorative | 5 | Yenilikçi bir yazı tipini belirtir. Bir örnek Eski İngilizcedir. |
Notlar
Yazı tipi ailesi, ortak çizgi genişliğine ve serif özelliklerine sahip bir yazı tipi kümesidir.
Örnekler
Bir belgedeki her yazı tipinin ayrıntılarına nasıl erişileceğini ve yazdırılacağını gösterir.
Document doc = new Document(MyDir + "Document.docx");
IEnumerator<FontInfo> fontCollectionEnumerator = doc.FontInfos.GetEnumerator();
while (fontCollectionEnumerator.MoveNext())
{
FontInfo fontInfo = fontCollectionEnumerator.Current;
if (fontInfo != null)
{
Console.WriteLine("Font name: " + fontInfo.Name);
// Alternatif adlar genellikle boştur.
Console.WriteLine("Alt name: " + fontInfo.AltName);
Console.WriteLine("\t- Family: " + fontInfo.Family);
Console.WriteLine("\t- " + (fontInfo.IsTrueType ? "Is TrueType" : "Is not TrueType"));
Console.WriteLine("\t- Pitch: " + fontInfo.Pitch);
Console.WriteLine("\t- Charset: " + fontInfo.Charset);
Console.WriteLine("\t- Panose:");
Console.WriteLine("\t\tFamily Kind: " + fontInfo.Panose[0]);
Console.WriteLine("\t\tSerif Style: " + fontInfo.Panose[1]);
Console.WriteLine("\t\tWeight: " + fontInfo.Panose[2]);
Console.WriteLine("\t\tProportion: " + fontInfo.Panose[3]);
Console.WriteLine("\t\tContrast: " + fontInfo.Panose[4]);
Console.WriteLine("\t\tStroke Variation: " + fontInfo.Panose[5]);
Console.WriteLine("\t\tArm Style: " + fontInfo.Panose[6]);
Console.WriteLine("\t\tLetterform: " + fontInfo.Panose[7]);
Console.WriteLine("\t\tMidline: " + fontInfo.Panose[8]);
Console.WriteLine("\t\tX-Height: " + fontInfo.Panose[9]);
}
}
Ayrıca bakınız
- ad alanı Aspose.Words.Fonts
- toplantı Aspose.Words