FontDefinition

FontDefinition class

Yazı tipi dosyası kümesi tanımını temsil eder. Bu sınıf, yazı tipi dahili verileriyle ilgili olmayan alanları içerir. Bu alanlar, yazı tipi yerleşimini ve yazı tipini bazı yazı tipi kaynağından (dosya, bellek, vb.) yüklemek için gereken diğer verileri tanımlar.

public class FontDefinition

yapıcılar

İsimTanım
FontDefinition(FontType, FontFileDefinition)Tek dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(FontType, FontFileDefinition[])Çok dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(FontType, StreamSource)Tek dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(FontType, string, StreamSource)Tek dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(string, FontType, FontFileDefinition)Tek dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(MultiLanguageString, MultiLanguageString, FontType, FontFileDefinition)Çok dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(MultiLanguageString, MultiLanguageString, FontType, FontFileDefinition[])Çok dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(string, FontType, string, StreamSource)Tek dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(string, string, FontType, FontFileDefinition)Tek dosyalı Yazı Tipi tanımı oluşturur.
FontDefinition(string, string, FontType, FontFileDefinition[])Çok dosyalı Yazı Tipi tanımı oluşturur.

Özellikleri

İsimTanım
FileDefinitions { get; }Dosya tanımları koleksiyonunu alır.
virtual FontName { get; }Yazı Tipi adını döndürür.
virtual FontNames { get; }Yazı tipi adlarını şu şekilde alır:MultiLanguageString .
FontType { get; }Yazı Tipi türünü alır.
virtual PostscriptName { get; }Postscript Yazı Tipi adını alır.
PostscriptNames { get; }Postscript Font adlarını şu şekilde alır:MultiLanguageString .

yöntemler

İsimTanım
static Open(StreamSource, FontType)Yazı tipi akışı kaynağı ve yazı tipi türü için FontDefinition’ı döndürür.
static Open(string, FontType)Yazı tipi dosyası ve yazı tipi türü için FontDefinition’ı döndürür.

Ayrıca bakınız