Aspose::Font::Renderers::GlyphRendererBase class
İçindekiler
[
Saklamak
]GlyphRendererBase class
Glif işleyicileri için temel sınıfı temsil eder.
class GlyphRendererBase : public Aspose::Font::Renderers::IGlyphRenderer
Yöntemler
| Yöntem | Açıklama |
|---|---|
| RenderGlyph(System::SharedPtr<IFont>, uint32_t) override | Glifi render eder. |
| RenderGlyph(System::SharedPtr<IFont>, uint32_t, System::SharedPtr<TransformationMatrix>) override | Glifi render eder. |
| RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>) override | Glifi render eder. |
| RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<TransformationMatrix>) override | Glifi render eder. |
| RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>) override | Glifi render eder, bu aşırı yüklenmiş sürümün amacı - glif önbelleğiyle kullanılmak içindir. |
| RenderIndependentGlyphPath(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>) override | 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
- Class IGlyphRenderer
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++