PngImage
classin packageklyn.gui.images
public class PngImage extends RasterImage
└ PngImage

PNG raster image with transparency preserved by the native image decoder. Pixel decoding uses the existing shared raster cache, just like other raster formats, so drawing an icon repeatedly does not reload its file.

image = Image.getImage("assets/icons/KlynEditor.png")
painter.drawImage(image, 8, 8, 24, 24)
Inherited Properties
propertyInherited Properties from RasterImage: height, width
propertyInherited Properties from Image: fileName, height, width
Constructors
Modifier and Type Member Description
public PngImage
PngImage(fileName as String = "")
Creates a PNG image descriptor and loads its metadata when a path is given.
Inherited Methods
methodInherited Methods from RasterImage: crop, load, render, resize
methodInherited Methods from Image: crop, getImage, load, resize