Aspose::Font::Renderers::GlyphRendererBase class

GlyphRendererBase class

Rappresenta la classe base per i renderer di glifi.

class GlyphRendererBase : public Aspose::Font::Renderers::IGlyphRenderer

Metodi

MetodoDescrizione
RenderGlyph(System::SharedPtr<IFont>, uint32_t) overrideRenderizza il glifo.
RenderGlyph(System::SharedPtr<IFont>, uint32_t, System::SharedPtr<TransformationMatrix>) overrideRenderizza il glifo.
RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>) overrideRenderizza il glifo.
RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<TransformationMatrix>) overrideRenderizza il glifo.
RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>) overrideRenderizza il glifo, un obiettivo di questa versione sovraccaricata - da utilizzare con la cache per i glifi.
RenderIndependentGlyphPath(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>) overrideRenderizza il glifo usando un percorso di glifo indipendente. La famiglia di funzioni RenderGlyph() modifica il percorso del glifo durante il rendering. Ciò porta alla necessità di ricaricare nuovamente questo glifo. Questa funzione utilizza una copia del percorso del glifo e non modifica il percorso originale, quindi lo stesso glifo può essere riutilizzato più volte. Questa versione della funzione è destinata all’uso con la cache dei glifi.

Vedi anche