4
我有一个潘卡的图像,当我尝试将它旋转45度并保存时,我得到一个裁剪后的图像。 代码旋转图像是:在java中旋转图像
BufferedImage dimg = new BufferedImage(w, h, img.getType());
Graphics2D g = dimg.createGraphics();
g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, // Anti-alias!
RenderingHints.VALUE_ANTIALIAS_ON);
g.rotate(Math.toRadians(angle), w/2, h/2);
g.drawImage(img, null, 0, 0);
选中此项:http://stackoverflow.com/questions/2687926/how-can-i-rotate-an-image-using-java-swing-and-then-set-its-origin-to-0 -0 – Ponmalar
还有一件事我想包括一些功能,如缩放,裁剪,在我的项目中可以得到我的项目的任何实用程序jar ... – Azuu