Aspose::Font::Ttf::TtfFont sınıfı

TtfFont class

TrueType Font (TTF) temsil eder.

class TtfFont : public Aspose::Font::Font

Yöntemler

YöntemAçıklama
Convert(Aspose::Font::FontType) overrideFont başka bir formata dönüştürür.
Convert(Aspose::Font::FontType, System::SharedPtr<System::Collections::Generic::ICollection<uint32_t>>)Font sınırlı karakter kümesiyle başka bir formata dönüştürür.
virtual get_CffFont()Var ise CFF Font alır.
get_Encoding() overrideFont kodlamasını alır.
get_FontDefinition() overrideFont tanımını alır.
get_FontFamily() overrideFont ailesini alır veya ayarlar.
get_FontName() overrideFont yüz adını alır veya ayarlar.
get_FontNames() overrideFont adlarını alır.
get_FontStyle() overrideFont stilini alır. Bu, genelleştirilmiş bir türde hesaplanan ve temsil edilen bir değerdir.
get_FontType() overrideFont tipini alır. FontType.TTF değerini döndürür.
get_GlyphIdType() overrideGlif kimliği türü belirtimini alır.
get_IsSymbolic()Font sembolik ise true döndürür.
get_Metrics() overrideFont ölçümlerini alır.
get_NumGlyphs() overrideBelirtilen Font içindeki glif sayısını alır.
get_PostscriptNames() overridePostscript Font adlarını alır.
get_Style() overrideBelirtilen Font stilini alır veya ayarlar. Bu, Font dosyası tarafından sağlanan ham bir dize değeridir.
virtual get_TtfTables()TTF tablolarını alır.
GetAllGlyphIds() overrideBelirtilen Font içinde mevcut olan tüm glif kimliklerinin dizisini döndürür. Glif kimliği, font tipine bağlı olarak bir glif için benzersiz bir sayıdır. TTF Font glif kimliği, (GlyphStringId) sınıfının bir örneği veya (GlyphUInt32Id) sınıfının bir örneği olabilir. İsim (dize) glif adreslemesi, Post tablosu eşlemesi aracılığıyla TTF Fontları için desteklenir. CFF Font içinde ise, glifler isme göre adreslemek için CFF yapıları kullanılır.
GetGlyphById(System::SharedPtr<Glyphs::GlyphId>) overrideGlif kimliğiyle glifi döndürür. Glif kimliği, font tipine bağlı olarak bir glif için benzersiz bir sayıdır. TTF Font glif kimliği, (GlyphStringId) sınıfının bir örneği veya (GlyphUInt32Id) sınıfının bir örneği olabilir. İsim (dize) glif adreslemesi, Post tablosu eşlemesi aracılığıyla TTF Fontları için desteklenir. CFF Font içinde ise, glifler isme göre adreslemek için CFF yapıları kullanılır.
GetGlyphById(System::String)Glif adını kullanarak glifi döndürür. İsim (dize) glif adreslemesi, Post tablosu eşlemesi aracılığıyla TTF fontları için desteklenir. CFF Font içinde ise, glifler isme göre adreslemek için CFF yapıları kullanılır.
GetGlyphById(uint32_t)Glif kimliğiyle glifi döndürür.
virtual GetGlyphComponentsById(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphIdList>)Verilen glif tanımlayıcısıyla bir glif alır ve bu glifin bileşenleriyle verilen glif tanımlayıcıları listesini doldurur. Glif kimliği, font tipine bağlı olarak bir glif için benzersiz bir sayıdır. TTF Font glif kimliği, (GlyphStringId) sınıfının bir örneği veya (GlyphUInt32Id) sınıfının bir örneği olabilir. İsim (dize) glif adreslemesi, Post tablosu eşlemesi aracılığıyla TTF Fontları için desteklenir. CFF Font içinde ise, glifler isme göre adreslemek için CFF yapıları kullanılır.
GetGlyphComponentsById(System::String, System::SharedPtr<Glyphs::GlyphIdList>)Verilen glif adıyla bir glif alır ve bu glifin bileşenleriyle verilen glif tanımlayıcıları listesini doldurur.
GetGlyphComponentsById(uint32_t, System::SharedPtr<Glyphs::GlyphIdList>)Verilen glif indeksiyle bir glif alır ve bu glifin bileşenleriyle verilen glif tanımlayıcıları listesini doldurur.
GetGlyphsForText(System::String) overrideMetin için glif temsili al.
set_FontFamily(System::String) overrideFont ailesini alır veya ayarlar.
set_FontName(System::String) overrideFont yüz adını alır veya ayarlar.
set_Style(System::String) overrideBelirtilen Font stilini alır veya ayarlar. Bu, Font dosyası tarafından sağlanan ham bir dize değeridir.

Ayrıca Bakınız