GraphicsRenderer
Contenido
[
Ocultar
]Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject
public class GraphicsRenderer extends DisposableObject
La clase maneja el dibujo de com.aspose.imaging.Image directamente sobre java.awt.Graphic2D. Usando esta clase es posible evitar múltiples asignaciones y copiar los píxeles entre los buffers de com.aspose.Imaging a java.awt.BufferImage en caso de VectorImage.
Constructores
| Constructor | Descripción |
|---|---|
| GraphicsRenderer(Image image) | Crea un nuevo render. |
| GraphicsRenderer(Image image, ImageOptionsBase exportOptions) | Crea un nuevo render. |
| GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering) | Crea un nuevo render. |
Métodos
| Método | Descripción |
|---|---|
| render(Graphics2D graphics) | Realiza el renderizado en el graphics proporcionado con un factor de escala de 1.0. |
| render(Graphics2D graphics, float scaleFactor) | Realiza el renderizado en el graphics proporcionado. |
GraphicsRenderer(Image image)
public GraphicsRenderer(Image image)
Crea un nuevo render. Por defecto, el render se procesará usando SmoothingMode.HighQuality, TextRenderingHint.ClearTypeGridFit, y con un color de fondo blanco.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| image | Image | La imagen que se renderizará en java.awt.Graphics2D |
GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
Crea un nuevo render.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| image | Image | La imagen que se renderizará en java.awt.Graphics2D |
| exportOptions | ImageOptionsBase | Las opciones de exportación para ajustar la imagen exportada. |
GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)
public GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)
Crea un nuevo render.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| image | Image | La imagen que se renderizará en java.awt.Graphics2D |
| backgroundColor | Color | El color de fondo. |
| smoothingMode | int | El modo de suavizado. |
| textRendering | int | El modo de renderizado de texto. |
render(Graphics2D graphics)
public void render(Graphics2D graphics)
Realiza el renderizado en el graphics proporcionado con un factor de escala de 1.0.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| graphics | java.awt.Graphics2D | Los gráficos para dibujar. |
render(Graphics2D graphics, float scaleFactor)
public void render(Graphics2D graphics, float scaleFactor)
Realiza el renderizado en el graphics proporcionado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| graphics | java.awt.Graphics2D | Los gráficos para dibujar. |
| scaleFactor | float | El factor de escala. |