Image bmp = BmpImage.getImage(inb, true, b.length);
cb.saveState();
cb.rectangle(xDest, yDest, destWidth, destHeight);
cb.clip();
cb.newPath();
bmp.scaleAbsolute(destWidth * bmp.getWidth() / srcWidth, -destHeight * bmp.getHeight() / srcHeight);
bmp.setAbsolutePosition(xDest - destWidth * xSrc / srcWidth, yDest + destHeight * ySrc / srcHeight - bmp.getScaledHeight());
cb.addImage(bmp);
cb.restoreState();
}
catch (Exception e) {