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ı 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ı tipi belirtir. Bir örnek Times New Roman’dır. |
Swiss | 2 | Serifsiz orantılı bir yazı tipi belirtir. Bir örnek Arial’dır. |
Modern | 3 | Serifli veya serifsiz bir monospace yazı tipi belirtir. Monospace yazı tipleri genellikle moderndir; örnekler arasında Pica, Elite ve Courier New bulunur. |
Script | 4 | El yazısına benzeyecek şekilde tasarlanmış bir yazı tipi belirtir; örnekler arasında Script ve Cursive bulunur. |
Decorative | 5 | Yeni bir yazı tipi belirtir. Bir örnek Eski İngilizce’dir. |
Notlar
Bir yazı tipi ailesi, ortak çizgi genişliği ve serif özelliklerine sahip yazı tiplerinin kümesidir.
Örnekler
Bir belgedeki her yazı tipinin ayrıntılarına nasıl erişileceğini ve bunların nasıl 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);
// Alt 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