GraphicsRenderer

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

public class GraphicsRenderer extends DisposableObject

Klassen hanterar ritning av com.aspose.imaging.Image direkt på java.awt.Graphic2D. Med denna klass är det möjligt att undvika flera allokeringar och kopiering av pixlar mellan com.aspose.Imaging-buffertar till java.awt.BufferImage i fallet med VectorImage.

Konstruktörer

KonstruktorBeskrivning
GraphicsRenderer(Image image)Skapar en ny rendering.
GraphicsRenderer(Image image, ImageOptionsBase exportOptions)Skapar en ny rendering.
GraphicsRenderer(Image image, Color backgroundColor, int smoothingMode, int textRendering)Skapar en ny rendering.

Metoder

MetodBeskrivning
render(Graphics2D graphics)Utför rendering på den givna graphics med skalningsfaktor 1.0.
render(Graphics2D graphics, float scaleFactor)Utför rendering på den givna graphics.

GraphicsRenderer(Image image)

public GraphicsRenderer(Image image)

Skapar en ny rendering. Som standard kommer rendering att utföras med SmoothingMode.HighQuality, TextRenderingHint.ClearTypeGridFit, och med en vit bakgrundsfärg.

Parameters:

ParameterTypBeskrivning
imageImageBilden som kommer att renderas på java.awt.Graphics2D

GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)

Skapar en ny rendering.

Parameters:

ParameterTypBeskrivning
imageImageBilden som kommer att renderas på java.awt.Graphics2D
exportOptionsImageOptionsBaseExportalternativen för att justera den exporterade bilden.

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

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

Skapar en ny rendering.

Parameters:

ParameterTypBeskrivning
imageImageBilden som kommer att renderas på java.awt.Graphics2D
backgroundColorColorBakgrundsfärgen.
smoothingModeintJämningsläget.
textRenderingintTextrenderingsläget.

render(Graphics2D graphics)

public void render(Graphics2D graphics)

Utför rendering på den givna graphics med skalningsfaktor 1.0.

Parameters:

ParameterTypBeskrivning
graphicsjava.awt.Graphics2DGrafiken för ritning.

render(Graphics2D graphics, float scaleFactor)

public void render(Graphics2D graphics, float scaleFactor)

Utför rendering på den givna graphics.

Parameters:

ParameterTypBeskrivning
graphicsjava.awt.Graphics2DGrafiken för ritning.
scaleFactorfloatSkalfaktorn.