RenderingUtils
Inheritance: java.lang.Object
public class RenderingUtils
يوفر طرقًا مساعدة للتصوير.
الطرق
drawText(Font font, GlyphId[] glyphIds, double fontSize)
public static InputStream drawText(Font font, GlyphId[] glyphIds, double fontSize)
عرض النص في BitMap. إرجاع النتيجة بصيغة PNG كتيار من البايتات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | Font | الخط |
| glyphIds | GlyphId[] | النص ممثل كمصفوفة من معرفات glyph. |
| fontSize | double | حجم الخط |
Returns: java.io.InputStream - صورة بصيغة PNG كتيار من البايتات
drawText(Font font, GlyphId[] glyphIds, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth)
public static InputStream drawText(Font font, GlyphId[] glyphIds, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth)
عرض النص في BitMap. إرجاع النتيجة بصيغة PNG كتيار من البايتات.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | Font | الخط |
| glyphIds | GlyphId[] | النص ممثل كمصفوفة من معرفات glyph. |
| fontSize | double | حجم الخط |
| lineSpacingType | LineSpacingType | نوع تباعد السطر. عدد البكسلات أو نسبة من ارتفاع الخط |
| lineSpacingValue | int | قيمة تباعد السطر |
| maxWidth | int | العرض الأقصى بالبكسل للصورة |
Returns: java.io.InputStream - صورة بصيغة PNG كتيار من البايتات
drawText(Font font, String text, double fontSize)
public static InputStream drawText(Font font, String text, double fontSize)
عرض النص في BitMap.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | Font | الخط. |
| text | java.lang.String | النص. |
| fontSize | double | حجم الخط. |
Returns: java.io.InputStream - صورة PNG مع النص كتيار من البايتات.
drawText(Font font, String text, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth)
public static InputStream drawText(Font font, String text, double fontSize, RenderingUtils.LineSpacingType lineSpacingType, int lineSpacingValue, int maxWidth)
عرض النص في BitMap.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| font | Font | الخط. |
| text | java.lang.String | النص. |
| fontSize | double | حجم الخط. |
| lineSpacingType | LineSpacingType | نوع تباعد السطر. عدد البكسلات أو نسبة من ارتفاع الخط. |
| lineSpacingValue | int | قيمة تباعد السطر. |
| maxWidth | int | العرض الأقصى بالبكسل للصورة الناتجة. |
Returns: java.io.InputStream - صورة PNG مع النص كتيار من البايتات.
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()
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 |