如何像谷歌地图水印一样在图像中创建水印?我的意思是透明风格。
答案 0 :(得分:-1)
加载原始图像......
BufferedImage source = ImageIO.load(...);
加载水印......
BufferedImage waterMark = ImageIO.load(...);
从Graphics
...
source
个背景信息
Graphics2D g2d = source.createGraphics();
创建AlphaComposite
g2d.setComposite(AlphaComposite.SrcOver.derive(0.5f));
将waterMark
绘制到source
...
g2d.drawImage(waterMark, x, y, null);
清理......
g2d.dispose();
看看:
了解更多详情