GraphicsRenderer

Inheritance: java.lang.Object, com.aspose.imaging.DisposableObject

public class GraphicsRenderer extends DisposableObject

La classe gère le dessin de com.aspose.imaging.Image directement sur le java.awt.Graphic2D. En utilisant cette classe, il est possible d’éviter de multiples allocations et la copie des pixels entre les tampons com.aspose.Imaging et java.awt.BufferImage dans le cas d’un VectorImage.

Constructeurs

ConstructeurDescription
GraphicsRenderer(Image image)Crée un nouveau rendu.
GraphicsRenderer(Image image, ImageOptionsBase exportOptions)Crée un nouveau rendu.
GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)Crée un nouveau rendu.

Méthodes

MéthodeDescription
render(Graphics2D graphics)Effectue le rendu sur le graphics fourni avec un facteur d’échelle de 1,0.
render(Graphics2D graphics, float scaleFactor)Effectue le rendu sur le graphics fourni.

GraphicsRenderer(Image image)

public GraphicsRenderer(Image image)

Crée un nouveau rendu. Par défaut, le rendu sera effectué en utilisant le SmoothingMode.HighQuality, le TextRenderingHint.ClearTypeGridFit, et avec une couleur de fond blanche.

Parameters:

ParamètreTypeDescription
imageImageL’image qui sera rendue sur le java.awt.Graphics2D

GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

Crée un nouveau rendu.

Parameters:

ParamètreTypeDescription
imageImageL’image qui sera rendue sur le java.awt.Graphics2D
exportOptionsImageOptionsBaseLes options d’exportation pour ajuster l’image exportée.

GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)

public GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)

Crée un nouveau rendu.

Parameters:

ParamètreTypeDescription
imageImageL’image qui sera rendue sur le java.awt.Graphics2D
backgroundColorColorLa couleur d’arrière-plan.
smoothingModeintLe mode de lissage.
textRenderingintLe mode de rendu du texte.

render(Graphics2D graphics)

public void render(Graphics2D graphics)

Effectue le rendu sur le graphics fourni avec un facteur d’échelle de 1,0.

Parameters:

ParamètreTypeDescription
graphismesjava.awt.Graphics2DLes graphismes pour le dessin.

render(Graphics2D graphics, float scaleFactor)

public void render(Graphics2D graphics, float scaleFactor)

Effectue le rendu sur le graphics fourni.

Parameters:

ParamètreTypeDescription
graphismesjava.awt.Graphics2DLes graphismes pour le dessin.
scaleFactorfloatLe facteur d’échelle.