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

İsim Tanı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

İsim Tanı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

İsim Tanı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