GraphicsRenderer
Innehåll
[
Dölj
]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
| Konstruktor | Beskrivning |
|---|---|
| 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
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| image | Image | Bilden som kommer att renderas på java.awt.Graphics2D |
GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
public GraphicsRenderer(Image image, ImageOptionsBase exportOptions)
Skapar en ny rendering.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| image | Image | Bilden som kommer att renderas på java.awt.Graphics2D |
| exportOptions | ImageOptionsBase | Exportalternativen 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| image | Image | Bilden som kommer att renderas på java.awt.Graphics2D |
| backgroundColor | Color | Bakgrundsfärgen. |
| smoothingMode | int | Jämningsläget. |
| textRendering | int | Textrenderingsläget. |
render(Graphics2D graphics)
public void render(Graphics2D graphics)
Utför rendering på den givna graphics med skalningsfaktor 1.0.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| graphics | java.awt.Graphics2D | Grafiken för ritning. |
render(Graphics2D graphics, float scaleFactor)
public void render(Graphics2D graphics, float scaleFactor)
Utför rendering på den givna graphics.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| graphics | java.awt.Graphics2D | Grafiken för ritning. |
| scaleFactor | float | Skalfaktorn. |