.net 简单的后台合成图片
工作中需要生成图片模板对图片进行描述 但是不能影响图片展示
经过自己研究封装了一个方法,这个方法可以添加文字 也可以多图拼接
//加载图片 这个是目标图片string imurl = "D:\\WebSite\\Images\\test.jpg";//将图片转化Graphics 这个是背景图片 Image img = new Bitmap(new Bitmap("D:\\WebSite\\baohuku.com\\Upload\\Images\\bg.png"), 750, 600);//设置大小Graphics g = Graphics.FromImage(img);g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias;//加上抗锯齿效果 Point[] destPoints1 = {new Point(0, 0),//图片左上点new Point(400, 0),//图片右上点new Point(0, 600),//图片左下点};g.DrawImage(new Bitmap(imurl), destPoints1);//按指定的顶点画图//定义字体System.Drawing.Font font = new Font("宋体", 15, FontStyle.Bold);g.DrawString("图片标题", font, Brushes.Black, 520, 20);g.DrawString("姓名:" + "美女", font, Brushes.Black, 420, 80);g.DrawString("性别:" + "女", font, Brushes.Black, 420, 140);g.DrawString("下载日期:" + "今天", font, Brushes.Black, 420, 200);RectangleF textArea = new RectangleF(420, 260, 330, 55);g.DrawString("地点:" + "随意", font, Brushes.Black, textArea);RectangleF textArea1 = new RectangleF(420, 340, 330, 100);g.DrawString("描述:" + "O(∩_∩)O哈哈~", font, Brushes.Black, textArea1);String filename = "TEST.jpg";string ImagesUrl = "D:\\WebSite\\Images";img.Save(ImagesUrl + filename);//保存为图片img.Dispose();//显示释放资源lg.Dispose();
目标图片和背景
效果图
.net 简单的后台合成图片相关推荐
- php后台处理合成图片‘盖电子章’
最近需要做个盖章小程序.所以拿PHP写个合成图片的处理程序.这块需要前端往后台传 两张图片大小 相对位置大的相关参数. 博客内有前端的合成图片代码. 直接代码 <?php//转码 原图 $ima ...
- vue-drag-resize + html2canvas合成图片并下载
vue-drag-resize + html2canvas 合成图片并下载 可以实现图片拖动,缩放,最后合成一个图片并且下载的功能 一.下载 vue-drag-resize 和 html2canvas ...
- 创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证.
创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证. 一.显示页面 新建一个登录页面,即login.jsp <%--Created by In ...
- android端向后台传图片,Android前台从后台下载一张图片 以及 Android前台上传一张图片到后台...
Android 与 服务器(这里我用的是JSP)对于图片的交互(Android --> JSP && JSP --> Android) Android,在写Android项 ...
- 文字转图片,文字水印图片,合成图片,教你 Python 生成网站原创配图!
又是为站佬们服务(写)水文的一篇,如何应用python来生成或者说是合成自己的原创图片,适合各位站群大佬哥们生成自己的图片,避免没有配图或者侵权碰瓷的尴尬,当然本渣渣这里分享的仅仅是源码demo,后续 ...
- CentOS7设置静态IP、搭建单机版FastDFS图片服务器、使用FastDFS-Client客户端进行简单测试、实现图片上传、实现商品添加修改删除
CentOS7设置静态IP.搭建单机版FastDFS图片服务器.使用FastDFS-Client客户端进行简单测试.实现图片上传.实现商品添加修改删除 CentOS7设置静态IP而且还可以上网 192 ...
- Mac上一款天空效果合成图片处理软件分享
SkyLab Studio for Mac专注于通过依赖漂亮的预设来帮助您替换任何照片中的天空部分,提供天空替换预设,并配有用户友好的编辑工具,为您的图像提供惊人的效果.SkyLab Studio M ...
- Asp.NetMVC利用LigerUI搭建一个简单的后台管理详解(函登录验证)
上一篇 Asp.Net 中Grid详解两种方法使用LigerUI加载数据库数据填充数据分页 了解了LigerUI 中Grid的基本用法 现在结合上一篇的内容做一个简单的后台管理,当然也有前台的页面. ...
- html中改变一张图片的颜色,简单的 css 改变图片颜色
当我们在做项目的时候,经常有许多个icon 图片两个或更多个颜色的版本,下面切图网教你,怎么用简单的css改变图片的颜色. 熟悉PS的人都应该知道混合模式,css3中也有两个与混合模式相关的属性,mi ...
- php 合成图片,生成水印,文字。
相关image函数: 1.载入图像 imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像,成功返回图像资源,失败则返回一个空字符串. 该系列函数有: imagecreatefro ...
最新文章
- ../include/my_global.h:1107: 错误:对 C++ 内建类型‘bool’的重声明
- 【杂谈】为什么邀请大家加入硬核知识星球有三AI
- 网页设计相关计算机语言,title(计算机语言)
- CodeForces 451A
- 【转载】Gradle学习 第一章:引言
- android edittext不可复制_精选Android中高级面试题:性能优化,JNI,设计模式
- rman备份,crontab计划任务没有生成备份文件
- python连接linux堡垒机_利用Python Paramiko开发linux堡垒机
- 461. 汉明距离 golang
- 解决PendingIntent传递参数为空的问题
- java中取系统时间_JAVA中获取当前系统时间(示例代码)
- 结果出来了!视觉中国被罚30万 再次发布道歉声明...
- (转)黑幕背后的Autorelease
- 数据算法之折半插入排序(binInsertSort)的Java实现
- 辞去程序员一职,我后悔了吗?
- C++ 信息管理系统
- 【python】实战:“唱啥”app后台开发
- 虚拟化服务器安装方法,Citrix Xenserver:7.0虚拟化服务器安装详细图文教程
- 禁用win10触摸屏手势_笔记本WIN10系统启用或关闭触控板的多指(多点)触控功能步骤...
- 技术面试时该反问面试官什么问题?