GraphicsRenderer
Contenuti
[
Nascondere
]Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject
public class GraphicsRenderer extends DisposableObject
La classe gestisce il disegno di com.aspose.imaging.Image direttamente su java.awt.Graphic2D. Utilizzando questa classe è possibile evitare molteplici allocazioni e la copia dei pixel tra i buffer com.aspose.Imaging e java.awt.BufferImage nel caso di VectorImage.
Costruttori
| Costruttore | Descrizione |
|---|---|
| GraphicsRenderer(Image image) | Crea un nuovo render. |
| GraphicsRenderer(Image image, ImageOptionsBase exportOptions) | Crea un nuovo render. |
| GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering) | Crea un nuovo render. |
Metodi
| Metodo | Descrizione |
|---|---|
| render(Graphics2D graphics) | Esegue il rendering sul graphics fornito con fattore di scala 1.0. |
| render(Graphics2D graphics, float scaleFactor) | Esegue il rendering sul graphics fornito. |
GraphicsRenderer(Image image)
public GraphicsRenderer(Image image)
Crea un nuovo render. Per impostazione predefinita, il render verrà eseguito utilizzando il SmoothingMode.HighQuality, il TextRenderingHint.ClearTypeGridFit e con un colore di sfondo bianco.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine che sarà renderizzata su java.awt.Graphics2D |
GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
Crea un nuovo render.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine che sarà renderizzata su java.awt.Graphics2D |
| exportOptions | ImageOptionsBase | Le opzioni di esportazione per regolare l’immagine esportata. |
GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)
public GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)
Crea un nuovo render.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| image | Image | L’immagine che sarà renderizzata su java.awt.Graphics2D |
| backgroundColor | Color | Il colore di sfondo. |
| smoothingMode | int | La modalità di smussatura. |
| textRendering | int | La modalità di rendering del testo. |
render(Graphics2D graphics)
public void render(Graphics2D graphics)
Esegue il rendering sul graphics fornito con fattore di scala 1.0.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| graphics | java.awt.Graphics2D | La grafica per il disegno. |
render(Graphics2D graphics, float scaleFactor)
public void render(Graphics2D graphics, float scaleFactor)
Esegue il rendering sul graphics fornito.
Parameters:
| Parametro | Tipo | Descrizione |
|---|---|---|
| graphics | java.awt.Graphics2D | La grafica per il disegno. |
| scaleFactor | float | Il fattore di scala. |