GlyphOutlineRenderer
Inheritance: java.lang.Object, com.aspose.font.GlyphRendererBase
public class GlyphOutlineRenderer extends GlyphRendererBase
يمثل مُرَسِّم مخطط الحرف.
المنشئات
| منشئ | الوصف |
|---|---|
| GlyphOutlineRenderer(IGlyphOutlinePainter painter) | يُنشئ كائن GlyphOutlineRenderer جديد. |
الطرق
| طريقة | الوصف |
|---|---|
| equals(Object arg0) | |
| getClass() | |
| hashCode() | |
| notify() | |
| notifyAll() | |
| renderGlyph(IFont font, GlyphId glyphId) | يعرض glyph. |
| renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix) | يعرض glyph، هدف هذا الإصدار المحمل - للاستخدام مع ذاكرة التخزين المؤقت للglyphs. |
| renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix) | يعرض glyph. |
| renderGlyph(IFont font, long glyphIndex) | يعرض glyph |
| renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix) | يعرض glyph. |
| renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix) | يعرض glyph باستخدام مسار glyph مستقل. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
GlyphOutlineRenderer(IGlyphOutlinePainter painter)
public GlyphOutlineRenderer(IGlyphOutlinePainter painter)
يُنشئ كائن GlyphOutlineRenderer جديد.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| painter | IGlyphOutlinePainter | رسام الحرف. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
renderGlyph(IFont font, GlyphId glyphId)
public void renderGlyph(IFont font, GlyphId glyphId)
يعرض glyph.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | IFont | الخط الذي يحتوي على glyph. |
| glyphId | GlyphId | فهرس glyph الفيزيائي داخل الخط. لاحظ أن هذا ليس Unicode. |
renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)
public void renderGlyph(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)
يعرض glyph، هدف هذا الإصدار المحمل - للاستخدام مع ذاكرة التخزين المؤقت للglyphs.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | IFont | الخط الذي يحتوي على glyph. |
| glyphId | GlyphId | فهرس glyph الفيزيائي داخل الخط. لاحظ أن هذا ليس Unicode. |
| glyph | Glyph | glyph للتنفيذ. |
| glyphPlacementMatrix | TransformationMatrix | المصفوفة التي تُطبق على إحداثيات glyph. |
renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)
public void renderGlyph(IFont font, GlyphId glyphId, TransformationMatrix glyphPlacementMatrix)
يعرض glyph.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | IFont | الخط الذي يحتوي على glyph. |
| glyphId | GlyphId | فهرس glyph الفيزيائي داخل الخط. لاحظ أن هذا ليس Unicode. |
| glyphPlacementMatrix | TransformationMatrix | المصفوفة التي تُطبق على إحداثيات glyph. |
renderGlyph(IFont font, long glyphIndex)
public void renderGlyph(IFont font, long glyphIndex)
يعرض glyph
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | IFont | الخط الذي يحتوي على glyph. |
| glyphIndex | long | فهرس glyph الفيزيائي داخل الخط. لاحظ أن هذا ليس Unicode. |
renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)
public void renderGlyph(IFont font, long glyphIndex, TransformationMatrix glyphPlacementMatrix)
يعرض glyph.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | IFont | الخط الذي يحتوي على glyph. |
| glyphIndex | long | فهرس glyph الفيزيائي داخل الخط. لاحظ أن هذا ليس Unicode. |
| glyphPlacementMatrix | TransformationMatrix | المصفوفة التي تُطبق على إحداثيات glyph. |
renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)
public void renderIndependentGlyphPath(IFont font, GlyphId glyphId, Glyph glyph, TransformationMatrix glyphPlacementMatrix)
يقوم بعرض glyph باستخدام مسار glyph مستقل. عائلة الدالة RenderGlyph() تغير مسار glyph عند العرض. يؤدي ذلك إلى ضرورة إعادة تحميل هذا glyph مرة أخرى. تستخدم هذه الدالة نسخة من مسار glyph ولا تغير مسار glyph الأصلي، لذا يمكن إعادة استخدام نفس glyph عدة مرات. تم تصميم هذا الإصدار من الدالة للاستخدام مع ذاكرة تخزين مؤقتة لل glyphs.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | IFont | الخط الذي يحتوي على glyph. |
| glyphId | GlyphId | فهرس glyph الفيزيائي داخل الخط. لاحظ أن هذا ليس Unicode. |
| glyph | Glyph | glyph للتنفيذ. |
| glyphPlacementMatrix | TransformationMatrix | المصفوفة التي تُطبق على إحداثيات glyph. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| arg0 | long | |
| arg1 | int |