Метод Aspose::Font::Renderers::IGlyphRenderer::RenderGlyph

IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>) method

Отрисовывает глиф.

virtual void Aspose::Font::Renderers::IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont> font, System::SharedPtr<Glyphs::GlyphId> glyphId)=0
ПараметрТипОписание
шрифтSystem::SharedPtr<IFont>Шрифт, содержащий глиф.
glyphIdSystem::SharedPtr<Glyphs::GlyphId>Физический индекс глифа внутри шрифта. Обратите внимание, что это не юникод.

См. также

IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<Glyphs::Glyph>, System::SharedPtr<TransformationMatrix>) method

Отрисовывает глиф, цель этой перегруженной версии — использовать кэш для глифов.

virtual void Aspose::Font::Renderers::IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont> font, System::SharedPtr<Glyphs::GlyphId> glyphId, System::SharedPtr<Glyphs::Glyph> glyph, System::SharedPtr<TransformationMatrix> glyphPlacementMatrix)=0
ПараметрТипОписание
шрифтSystem::SharedPtr<IFont>Шрифт, содержащий глиф.
glyphIdSystem::SharedPtr<Glyphs::GlyphId>Физический индекс глифа внутри шрифта. Обратите внимание, что это не юникод.
glyphSystem::SharedPtr<Glyphs::Glyph>Глиф для рендеринга.
glyphPlacementMatrixSystem::SharedPtr<TransformationMatrix>Матрица, применяемая к координатам глифа.

См. также

IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont>, System::SharedPtr<Glyphs::GlyphId>, System::SharedPtr<TransformationMatrix>) method

Отрисовывает глиф.

virtual void Aspose::Font::Renderers::IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont> font, System::SharedPtr<Glyphs::GlyphId> glyphId, System::SharedPtr<TransformationMatrix> glyphPlacementMatrix)=0
ПараметрТипОписание
шрифтSystem::SharedPtr<IFont>Шрифт, содержащий глиф.
glyphIdSystem::SharedPtr<Glyphs::GlyphId>Физический индекс глифа внутри шрифта. Обратите внимание, что это не юникод.
glyphPlacementMatrixSystem::SharedPtr<TransformationMatrix>Матрица, применяемая к координатам глифа.

См. также

IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont>, uint32_t) method

Отрисовывает глиф.

virtual void Aspose::Font::Renderers::IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont> font, uint32_t glyphIndex)=0
ПараметрТипОписание
шрифтSystem::SharedPtr<IFont>Шрифт, содержащий глиф.
glyphIndexuint32_tФизический индекс глифа внутри шрифта. Обратите внимание, что это не юникод.

См. также

IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont>, uint32_t, System::SharedPtr<TransformationMatrix>) method

Отрисовывает глиф.

virtual void Aspose::Font::Renderers::IGlyphRenderer::RenderGlyph(System::SharedPtr<IFont> font, uint32_t glyphIndex, System::SharedPtr<TransformationMatrix> glyphPlacementMatrix)=0
ПараметрТипОписание
шрифтSystem::SharedPtr<IFont>Шрифт, содержащий глиф.
glyphIndexuint32_tФизический индекс глифа внутри шрифта. Обратите внимание, что это не юникод.
glyphPlacementMatrixSystem::SharedPtr<TransformationMatrix>Матрица, применяемая к координатам глифа.

См. также