GraphicsRenderer
محتويات
[
يخفي
]Inheritance: java.lang.Object، com.aspose.imaging.DisposableObject
public class GraphicsRenderer extends DisposableObject
الفئة تتعامل مع رسم com.aspose.imaging.Image مباشرةً على java.awt.Graphic2D. باستخدام هذه الفئة يمكن تجنب تخصيصات متعددة ونسخ البكسلات بين مخازن com.aspose.Imaging إلى java.awt.BufferImage في حالة VectorImage.
المنشئات
| المنشئ | الوصف |
|---|---|
| GraphicsRenderer(Image image) | ينشئ عرضًا جديدًا. |
| GraphicsRenderer(Image image, ImageOptionsBase exportOptions) | ينشئ عرضًا جديدًا. |
| GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering) | ينشئ عرضًا جديدًا. |
الطرق
| طريقة | الوصف |
|---|---|
| render(Graphics2D graphics) | ينفّذ التصيير على الـ graphics المعطى بمعامل مقياس 1.0. |
| render(Graphics2D graphics, float scaleFactor) | ينفّذ التصيير على الـ graphics المعطى. |
GraphicsRenderer(Image image)
public GraphicsRenderer(Image image)
ينشئ عرضًا جديدًا. بشكل افتراضي، سيتم متابعة العرض باستخدام SmoothingMode.HighQuality، TextRenderingHint.ClearTypeGridFit، ومع لون خلفية أبيض.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة التي سيتم تصييرها على java.awt.Graphics2D |
GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
ينشئ عرضًا جديدًا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة التي سيتم تصييرها على java.awt.Graphics2D |
| exportOptions | ImageOptionsBase | خيارات التصدير لضبط الصورة المصدرة. |
GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)
public GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)
ينشئ عرضًا جديدًا.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| image | Image | الصورة التي سيتم تصييرها على java.awt.Graphics2D |
| backgroundColor | Color | لون الخلفية. |
| smoothingMode | int | وضع التنعيم. |
| textRendering | int | وضع عرض النص. |
render(Graphics2D graphics)
public void render(Graphics2D graphics)
ينفّذ التصيير على الـ graphics المعطى بمعامل مقياس 1.0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| graphics | java.awt.Graphics2D | الرسومات للرسم. |
render(Graphics2D graphics, float scaleFactor)
public void render(Graphics2D graphics, float scaleFactor)
ينفّذ التصيير على الـ graphics المعطى.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| graphics | java.awt.Graphics2D | الرسومات للرسم. |
| scaleFactor | float | عامل المقياس. |