if (img.scaledWidth() > width || img.scaledHeight() > height) {
if (img.getDpiX() > 0 && img.getDpiY() > 0) {
float adjx = width / img.scaledWidth();
float adjy = height / img.scaledHeight();
float adj = Math.min(adjx, adjy);
img.scalePercent(7200f / img.getDpiX() * adj, 7200f / img.getDpiY() * adj);
}
else
img.scaleToFit(width, height);
}
img.setAbsolutePosition(20, 20);