Aspose::Font::Renderers::IGlyphRenderer sınıfı

IGlyphRenderer class

Glifleri işlemek için kullanılan arabirim.

class IGlyphRenderer : public virtual System::Object

Yöntemler

YöntemAçıklama
virtual RenderGlyph(System::SharedPtr<IFont>, uint32_t)Glifi render eder.
virtual RenderGlyph(System::SharedPtr<IFont>, uint32_t, System::SharedPtr<TransformationMatrix>)Glifi render eder.
virtual RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>)Glifi render eder.
virtual RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<TransformationMatrix>)Glifi render eder.
virtual RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>)Glifi render eder, bu aşırı yüklenmiş sürümün amacı - glif önbelleğiyle kullanılmak içindir.
virtual RenderIndependentGlyphPath(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>)Bağımsız bir glif yolu kullanarak glifi render eder. RenderGlyph() fonksiyon ailesi, render sırasında glif yolunu değiştirir. Bu, glifi tekrar yükleme ihtiyacına yol açar. Bu fonksiyon, glif yolunun bir kopyasını kullanır ve orijinal glif yolunu değiştirmez, böylece aynı glif birden çok kez yeniden kullanılabilir. Bu fonksiyon sürümü, glif önbelleğiyle kullanılmak üzere tasarlanmıştır.

Ayrıca Bakınız