GraphicsRenderer

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

CostruttoreDescrizione
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

MetodoDescrizione
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:

ParametroTipoDescrizione
imageImageL’immagine che sarà renderizzata su java.awt.Graphics2D

GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

Crea un nuovo render.

Parameters:

ParametroTipoDescrizione
imageImageL’immagine che sarà renderizzata su java.awt.Graphics2D
exportOptionsImageOptionsBaseLe 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:

ParametroTipoDescrizione
imageImageL’immagine che sarà renderizzata su java.awt.Graphics2D
backgroundColorColorIl colore di sfondo.
smoothingModeintLa modalità di smussatura.
textRenderingintLa 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:

ParametroTipoDescrizione
graphicsjava.awt.Graphics2DLa grafica per il disegno.

render(Graphics2D graphics, float scaleFactor)

public void render(Graphics2D graphics, float scaleFactor)

Esegue il rendering sul graphics fornito.

Parameters:

ParametroTipoDescrizione
graphicsjava.awt.Graphics2DLa grafica per il disegno.
scaleFactorfloatIl fattore di scala.