如何像谷歌地图水印一样在图像中创建水印

时间:2014-12-31 06:41:14

标签: java watermark

如何像谷歌地图水印一样在图像中创建水印?我的意思是透明风格。

1 个答案:

答案 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();

看看:

了解更多详情