java给图片加水印代码
2013-06-19 23:53
441 查看
try { String targetImg = "D:/Blue hills.jpg"; // String pressImg = "D:/20130311220300.jpg"; String pressImg = "D:/html_original.jpg"; File f1 = new File(targetImg); Image src = ImageIO.read(f1); int width = src.getWidth(null); int height = src.getHeight(null); BufferedImage image = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB); Graphics g = image.createGraphics(); g.drawImage(src, 0, 0, width, height, null); File f2 = new File(pressImg); Image src_pao = ImageIO.read(f2); int width_pao = src_pao.getWidth(null); int height_pao = src_pao.getHeight(null); g.drawImage(src_pao, (width-+width_pao)/2, (height-height_pao)/2,width_pao,height_pao, null); // g.drawImage(src_pao, 100, 100,width,height, null); g.dispose(); FileOutputStream out = new FileOutputStream(targetImg); JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(out); encoder.encode(image); out.close(); System.out.println("水印添加成功!!"); } catch (Exception e) { // TODO: handle exception System.out.println("水印添加失败!!"); e.printStackTrace(); }
相关文章推荐
- java实现文章图片水印效果的代码实例
- Java代码实现图片水印效果
- java做图片加水印的功能代码
- java图片添加水印实例代码分享
- Java图片处理 (文字水印、图片水印、缩放、补白)代码实例
- java.imageIo给图片添加水印的实现代码
- Java代码实现给图片添加文字水印 详细教程一
- java 图片加水印实例代码
- JAVA图片水印效果代码
- 给图片加水印的Java代码
- Java图片水印生成器代码 - 批量给自己的网站图片加水印
- java 图片添加水印代码
- Java给图片加图片水印代码
- php图片加水印原理(超简单的实例代码)
- PHP背景水印图片生成代码
- 使用Java生成jpg与压缩图片为jpg文件的代码示例
- Java解析PDF文件(PDFBOX、itext解析PDF)导出PDF中的子图片,去除PDF中的水印
- JAVA实现图片加水印及Base64图片字符串加水印
- Android在java代码中实现图片屏幕适配
- ASP.NET图片加水印的实现代码(C#)