图片上添加水印
来源:互联网 发布:windows 做磁盘条带化 编辑:程序博客网 时间:2024/05/01 17:50
public class CreatWatermarkBitmap {
public static Bitmap createBitmap( Bitmap src, Bitmap watermark ){
if( src == null ){
return null;
}
int w = src.getWidth();
int h = src.getHeight();
int ww = watermark.getWidth();
int wh = watermark.getHeight();
Paint p = new Paint() ;
Bitmap newb = Bitmap.createBitmap( w, h, Config.ARGB_8888 );//创建一个新的和SRC长度宽度一样的位图
Canvas cv = new Canvas( newb );
cv.drawBitmap( src, 0, 0, null );//在 0,0坐标开始画入src
cv.drawText( "做个测试...", 0, h-20, p );//在src的右下角画入水印
cv.save( Canvas.ALL_SAVE_FLAG );//保存
cv.restore();//存储
return newb ;
}
}
public static Bitmap createBitmap( Bitmap src, Bitmap watermark ){
if( src == null ){
return null;
}
int w = src.getWidth();
int h = src.getHeight();
int ww = watermark.getWidth();
int wh = watermark.getHeight();
Paint p = new Paint() ;
Bitmap newb = Bitmap.createBitmap( w, h, Config.ARGB_8888 );//创建一个新的和SRC长度宽度一样的位图
Canvas cv = new Canvas( newb );
cv.drawBitmap( src, 0, 0, null );//在 0,0坐标开始画入src
cv.drawText( "做个测试...", 0, h-20, p );//在src的右下角画入水印
cv.save( Canvas.ALL_SAVE_FLAG );//保存
cv.restore();//存储
return newb ;
}
}
0 0
- 图片上添加水印
- 图片上添加标志水印
- JAVA给图片上添加水印文字
- Java添加水印+图片水印+文字水印
- 用Java实现在图片上添加水印图片和水印文字
- Java实现在图片上添加水印图片和水印文字
- [Cocoa]_[初级]_[在一张图片上添加图片水印和文字水印]
- IOS图片上添加水印文字(微博上图片上得水印文字)
- 图片添加水印 并在IIS上正常显示
- 给服务器上的指定的图片添加文字水印
- 图片添加水印 并在IIS上正常显示
- android 在图片上涂鸦(添加水印同理)
- 图片上添加自定义字体的文字水印
- python小练习-在图片上添加水印
- 给图片添加水印
- 为图片添加水印
- 为图片添加水印
- 图片添加水印功能
- 【日常】百度搜索技巧
- JavaScript跨域总结与解决办法
- jquery实现圆点绕圆心循环转动
- [C# 网络编程系列]专题三:自定义Web服务器
- win32 socket阻塞与非阻塞函数及设置
- 图片上添加水印
- 508C — Anya and Ghosts
- 面试题5 从头到尾打印链表
- 兔子-Myeclipse configuration center
- opatch打补丁时遭遇失败
- poj解题报告——1416
- java多态性Overload和Override的区别
- wireshark基本用法及过虑规则
- addSubview和insertSubview 的区别解析