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> | 包含该字形的字体。 |
| glyphId | System::SharedPtr<Glyphs::GlyphId> | 字体内部的物理字形索引。 请注意,这不是 Unicode。 |
另见
- Typedef SharedPtr
- Class IFont
- Class GlyphId
- Class IGlyphRenderer
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
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> | 包含该字形的字体。 |
| glyphId | System::SharedPtr<Glyphs::GlyphId> | 字体内部的物理字形索引。 请注意,这不是 Unicode。 |
| 字形 | System::SharedPtr<Glyphs::Glyph> | 要渲染的字形。 |
| glyphPlacementMatrix | System::SharedPtr<TransformationMatrix> | 应用于字形坐标的矩阵。 |
另见
- Typedef SharedPtr
- Class IFont
- Class GlyphId
- Class Glyph
- Class TransformationMatrix
- Class IGlyphRenderer
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
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> | 包含该字形的字体。 |
| glyphId | System::SharedPtr<Glyphs::GlyphId> | 字体内部的物理字形索引。 请注意,这不是 Unicode。 |
| glyphPlacementMatrix | System::SharedPtr<TransformationMatrix> | 应用于字形坐标的矩阵。 |
另见
- Typedef SharedPtr
- Class IFont
- Class GlyphId
- Class TransformationMatrix
- Class IGlyphRenderer
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
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> | 包含该字形的字体。 |
| glyphIndex | uint32_t | 字体内部的物理字形索引。 请注意,这不是 Unicode。 |
另见
- Typedef SharedPtr
- Class IFont
- Class IGlyphRenderer
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++
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> | 包含该字形的字体。 |
| glyphIndex | uint32_t | 字体内部的物理字形索引。 请注意,这不是 Unicode。 |
| glyphPlacementMatrix | System::SharedPtr<TransformationMatrix> | 应用于字形坐标的矩阵。 |
另见
- Typedef SharedPtr
- Class IFont
- Class TransformationMatrix
- Class IGlyphRenderer
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++