Bitmap添加文字水印
private static Bitmap AddTimeWatermark(Bitmap mBitmap) {//获取原始图片与水印图片的宽与高int mBitmapWidth = mBitmap.getWidth();int mBitmapHeight = mBitmap.getHeight();Bitmap mNewBitmap = Bitmap.createBitmap(mBitmapWidth, mBitmapHeight, Bitmap.Config.ARGB_8888);Canvas mCanvas = new Canvas(mNewBitmap);//向位图中开始画入MBitmap原始图片mCanvas.drawBitmap(mBitmap,0,0,null);//添加文字Paint mPaint = new Paint();String mFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss EEEE").format(new Date());//String mFormat = TingUtils.getTime()+"\n"+" 纬度:"+GpsService.latitude+" 经度:"+GpsService.longitude;mPaint.setColor(Color.RED);mPaint.setTextSize(20);//水印的位置坐标mCanvas.drawText(mFormat, (mBitmapWidth * 1) / 10,(mBitmapHeight*14)/15,mPaint);mCanvas.save(Canvas.ALL_SAVE_FLAG);mCanvas.restore();return mNewBitmap; }
添加了时间的bitmap
Bitmap添加文字水印相关推荐
- 如何给原图添加文字水印和图片水印
今天记录一下如何给自己的图片添加记号(两种方法:一是添加图片水印,二是添加文字水印,我都有哦!!!),防止有人盗图侵权,但是该方法不是修图,是源码敲出来的,适用于android开发!!! 话不多说,稍 ...
- android水印控件,Android图片添加文字水印并保存水印文字图片到指定文件
Android图片添加文字水印并保存水印文字图片到指定文件package zhangphil.test;import android.graphics.Bitmap;import android.gr ...
- Springboot中给图片添加文字水印
Springboot中给图片添加文字水印 工作中遇到给图片添加文字水印的需求,记录下来方便之后查阅 需求内容: 给一张图片添加指定文字水印,使一张图片上有多个水印内容,并且设定一个水印开关,可指定是否 ...
- Swift - 给图片添加文字水印(图片上写文字,并可设置位置和样式)
想要给图片添加文字水印或者注释,我们需要实现在UIImage上写字的功能. 1,效果图如下: (在图片左上角和右下角都添加了文字.) 2,为方便使用,我们通过扩展UIImage类来实现添加水印功能 ( ...
- php生成背景并加字,PHP给图片添加文字水印实例
PHP给图片添加文字水印实例,支持中文文字水印,是否覆盖原图,自定义设置水印背景色.文字颜色.字体等. 水印类water.class.php var $Path = "./"; / ...
- php加图片源码_PHP添加文字水印或图片水印的水印类完整源代码与使用示例
PHP实现的给图片添加水印功能,可添加文字水印或图片水印,使用文字水印时需要提供字体文件,使用图片水印时需要提供水印图片,水印图片不能比要添加水印的图片大,请使用背景透明的水印图片. 该水印类支持自定 ...
- 图像处理之添加文字水印
在之前图像处理博客中介绍了给图像添加图像水印,比如某些时候我们需要将照片的拍摄时间.位置.天气等信息标注到图像上.今天记录一下一种使用java在图像上添加文字水印的方法,使用的时java自带的Grap ...
- java springboot使用itext 为PDF添加文字水印并铺满屏
java springboot使用itextpdf 为PDF添加文字水印并铺满屏 代码如下 如果对你有帮助希望你能点个赞 结尾 这是我第一次发博客,也是第一次使用itext添加水印.遇到一些大大小小的 ...
- php怎么给视频加水印,视频怎么加水印 添加文字水印和图片水印 给视频加水印的软件...
昨天由于台风"妮妲"来了深圳,所以在家休息了一天,而且势汹汹的台风"妮妲"于2日03时35分在深圳市大鹏半岛登陆,登陆时风力达到14级,成为近年来正面登陆珠江三 ...
最新文章
- LinuxMint13安装无密码访问git
- centos7下安装docker(14安装docker machine​)
- MP3Player(附源码)
- 学习笔记Flink(二)—— Flink数据流模型、时间窗口和核心概念
- svn clean up 出错解决方案
- matlab自带kfcm函数,kfcmFun.m
- Jupter 在windows下的运行
- 萌宠主题页面设计灵感
- android 溢出按钮,React-Native封裝Tabbar 實現中間按鈕溢出效果(Android/iOS)
- 如何在正则表达式中使用变量?
- 第五讲计算结果的可视化
- BGP(3):BGP 的路径优选
- 用C语言写个sin和cos程序,C语言sin和cos函数的实现
- ESP32 PM2.5测试
- Cocos2dx-- 聊天系统之富文本(RichText)与字体对齐
- 【数值分析】插值法:拉格朗日插值、牛顿插值
- Google Play Console beta 版全新发布
- 未来计算机技术的发展趋势有哪些,从计算机的发展趋势来看,未来的计算机将会有哪些新技术?...
- jsp_asp_php,PHP/JSP/ASP
- 分布式事件调度框架tiger
热门文章
- [html] 写H5和小程序有什么相同及不同的地方吗?
- [vue] 写出多种定义组件模板的方法
- 前端学习(2446):总页码的处理
- 前端学习(2022)vue之电商管理系统电商系统之创建order分支
- kafka简介(大数据技术)
- CSS Grid布局(3)
- 深入::first-letter的研究
- 用matlab画大数据曲线_基于MATLAB的大数据分析
- hsv白色h值是多少_ShaderToy系列:HSV
- python实现离线翻译_10分钟教你用Python实现微信翻译机器人