Aspose::Font::Ttf::TtfFont classe

TtfFont class

Rappresenta il TrueType Font (TTF).

class TtfFont : public Aspose::Font::Font

Metodi

MetodoDescrizione
Convert(Aspose::Font::FontType) overrideConverte il Font in un altro formato.
Convert(Aspose::Font::FontType, System::SharedPtr<System::Collections::Generic::ICollection<uint32_t>>)Converte il Font in un altro formato con un set di caratteri limitato.
virtual get_CffFont()Ottiene il CFF Font se presente.
get_Encoding() overrideOttiene la codifica del Font.
get_FontDefinition() overrideOttiene la definizione del Font.
get_FontFamily() overrideOttiene o imposta la famiglia del Font.
get_FontName() overrideOttiene o imposta il nome della faccia del Font.
get_FontNames() overrideOttiene i nomi del Font.
get_FontStyle() overrideOttiene lo stile del Font. Questo è un valore calcolato e rappresentato in tipo generalizzato.
get_FontType() overrideOttiene il tipo del Font. Restituisce il valore FontType.TTF.
get_GlyphIdType() overrideOttiene la specifica del tipo di ID glifo.
get_IsSymbolic()Restituisce true se il Font è simbolico.
get_Metrics() overrideOttiene le metriche del Font.
get_NumGlyphs() overrideOttiene il numero di glifi nel Font.
get_PostscriptNames() overrideOttiene i nomi Postscript del Font.
get_Style() overrideOttiene o imposta lo stile del Font. Questo è un valore stringa grezzo fornito dal file Font.
virtual get_TtfTables()Ottiene le tabelle TTF.
GetAllGlyphIds() overrideRestituisce un array di tutti gli ID dei glifi, disponibili nel Font. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di font. L’ID del glifo del Font TTF può essere un’istanza della classe (GlyphStringId) o della classe (GlyphUInt32Id). L’indirizzamento dei glifi per nome (stringa) è supportato per i font TTF tramite la mappatura della tabella Post. Nel caso di un Font CFF interno, le strutture CFF sono usate per indirizzare i glifi per nome.
GetGlyphById(System::SharedPtr<Glyphs::GlyphId>) overrideRestituisce il glifo per ID del glifo. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di font. L’ID del glifo del Font TTF può essere un’istanza della classe (GlyphStringId) o della classe (GlyphUInt32Id). L’indirizzamento dei glifi per nome (stringa) è supportato per i font TTF tramite la mappatura della tabella Post. Nel caso di un Font CFF interno, le strutture CFF sono usate per indirizzare i glifi per nome.
GetGlyphById(System::String)Restituisce il glifo per nome del glifo. L’indirizzamento dei glifi per nome (stringa) è supportato per i font TTF tramite la mappatura della tabella Post. Nel caso di un Font CFF interno, le strutture CFF sono usate per indirizzare i glifi per nome.
GetGlyphById(uint32_t)Restituisce il glifo per ID del glifo.
virtual GetGlyphComponentsById(System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::GlyphIdList>)Ottiene un glifo tramite l’identificatore del glifo fornito e riempie la lista di identificatori di glifi fornita con i componenti di questo glifo. L’ID del glifo è un numero unico per un glifo, dipendente dal tipo di font. L’ID del glifo del Font TTF può essere un’istanza della classe (GlyphStringId) o della classe (GlyphUInt32Id). L’indirizzamento dei glifi per nome (stringa) è supportato per i font TTF tramite la mappatura della tabella Post. Nel caso di un Font CFF interno, le strutture CFF sono usate per indirizzare i glifi per nome.
GetGlyphComponentsById(System::String, System::SharedPtr<Glyphs::GlyphIdList>)Ottiene un glifo per nome del glifo fornito e riempie la lista di identificatori di glifi fornita con i componenti di questo glifo.
GetGlyphComponentsById(uint32_t, System::SharedPtr<Glyphs::GlyphIdList>)Ottiene un glifo per indice del glifo fornito e riempie la lista di identificatori di glifi fornita con i componenti di questo glifo.
GetGlyphsForText(System::String) overrideOttieni la rappresentazione dei glifi per il testo.
set_FontFamily(System::String) overrideOttiene o imposta la famiglia del Font.
set_FontName(System::String) overrideOttiene o imposta il nome della faccia del Font.
set_Style(System::String) overrideOttiene o imposta lo stile del Font. Questo è un valore stringa grezzo fornito dal file Font.

Vedi anche