GraphicsRenderer

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

public class GraphicsRenderer extends DisposableObject

Die Klasse verarbeitet das Zeichnen von com.aspose.imaging.Image direkt auf dem java.awt.Graphic2D. Mit dieser Klasse ist es möglich, mehrere Allokationen zu vermeiden und die Pixel zwischen com.aspose.Imaging-Puffern in java.awt.BufferImage zu kopieren, im Fall von VectorImage.

Konstruktoren

KonstruktorBeschreibung
GraphicsRenderer(Image image)Erstellt ein neues Render.
GraphicsRenderer(Image image, ImageOptionsBase exportOptions)Erstellt ein neues Render.
GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)Erstellt ein neues Render.

Methoden

MethodeBeschreibung
render(Graphics2D graphics)Führt das Rendering auf dem angegebenen graphics mit dem Skalierungsfaktor 1,0 aus.
render(Graphics2D graphics, float scaleFactor)Führt das Rendering auf dem angegebenen graphics aus.

GraphicsRenderer(Image image)

public GraphicsRenderer(Image image)

Erstellt ein neues Render. Standardmäßig wird das Render mit SmoothingMode.HighQuality, TextRenderingHint.ClearTypeGridFit und einer weißen Hintergrundfarbe durchgeführt.

Parameters:

ParameterTypBeschreibung
imageImageDas Bild, das auf dem java.awt.Graphics2D gerendert wird.

GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

Erstellt ein neues Render.

Parameters:

ParameterTypBeschreibung
imageImageDas Bild, das auf dem java.awt.Graphics2D gerendert wird.
exportOptionsImageOptionsBaseDie Exportoptionen zum Anpassen des exportierten Bildes.

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

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

Erstellt ein neues Render.

Parameters:

ParameterTypBeschreibung
imageImageDas Bild, das auf dem java.awt.Graphics2D gerendert wird.
backgroundColorColorDie Hintergrundfarbe.
smoothingModeintDer Glättungsmodus.
textRenderingintDer Textdarstellungsmodus.

render(Graphics2D graphics)

public void render(Graphics2D graphics)

Führt das Rendering auf dem angegebenen graphics mit dem Skalierungsfaktor 1,0 aus.

Parameters:

ParameterTypBeschreibung
graphicsjava.awt.Graphics2DDie Grafik zum Zeichnen.

render(Graphics2D graphics, float scaleFactor)

public void render(Graphics2D graphics, float scaleFactor)

Führt das Rendering auf dem angegebenen graphics aus.

Parameters:

ParameterTypBeschreibung
graphicsjava.awt.Graphics2DDie Grafik zum Zeichnen.
scaleFactorfloatDer Skalierungsfaktor.