طريقة Aspose::Font::Renderers::GlyphRendererBase::RenderIndependentGlyphPath
محتويات
[
يخفي
]GlyphRendererBase::RenderIndependentGlyphPath method
يصّير الحرف باستخدام مسار حرف مستقل. عائلة الدالة RenderGlyph() تُغيّر مسار الحرف أثناء التصيير، مما يؤدي إلى ضرورة إعادة تحميل هذا الحرف مرة أخرى. تستخدم هذه الدالة نسخة من مسار الحرف ولا تُغيّر مسار الحرف الأصلي، لذا يمكن إعادة استخدام نفس الحرف عدة مرات. تم تصميم هذا الإصدار للاستخدام مع ذاكرة تخزين مؤقتة للحروف.
void Aspose::Font::Renderers::GlyphRendererBase::RenderIndependentGlyphPath(System::SharedPtr<IFont> font, System::SharedPtr<Glyphs::GlyphId> glyphId, System::SharedPtr<Glyphs::Glyph> glyph, System::SharedPtr<TransformationMatrix> glyphPlacementMatrix) override
| معامل | نوع | الوصف |
|---|---|---|
| font | System::SharedPtr<IFont> | الخط الذي يحتوي على الحرف. |
| glyphId | System::SharedPtr<Glyphs::GlyphId> | فهرس الحرف الفعلي داخل Font. لاحظ أن هذا ليس يونيكود. |
| glyph | System::SharedPtr<Glyphs::Glyph> | الحرف لتصييره. |
| glyphPlacementMatrix | System::SharedPtr<TransformationMatrix> | المصفوفة التي تُطبق على إحداثيات الحرف. |
انظر أيضًا
- Typedef SharedPtr
- Class IFont
- Class GlyphId
- Class Glyph
- Class TransformationMatrix
- Class GlyphRendererBase
- Namespace Aspose::Font::Renderers
- Library Aspose.Font for C++