工作中需要生成图片模板对图片进行描述 但是不能影响图片展示
经过自己研究封装了一个方法,这个方法可以添加文字 也可以多图拼接

           //加载图片  这个是目标图片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 简单的后台合成图片相关推荐

  1. php后台处理合成图片‘盖电子章’

    最近需要做个盖章小程序.所以拿PHP写个合成图片的处理程序.这块需要前端往后台传 两张图片大小 相对位置大的相关参数. 博客内有前端的合成图片代码. 直接代码 <?php//转码 原图 $ima ...

  2. vue-drag-resize + html2canvas合成图片并下载

    vue-drag-resize + html2canvas 合成图片并下载 可以实现图片拖动,缩放,最后合成一个图片并且下载的功能 一.下载 vue-drag-resize 和 html2canvas ...

  3. 创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证.

    创建一个简单的后台教务管理系统,包含动态增删改查学生,年级和课程信息及查看登录日志等功能,包含表单验证. 一.显示页面 新建一个登录页面,即login.jsp <%--Created by In ...

  4. android端向后台传图片,Android前台从后台下载一张图片 以及 Android前台上传一张图片到后台...

    Android 与 服务器(这里我用的是JSP)对于图片的交互(Android --> JSP && JSP --> Android) Android,在写Android项 ...

  5. 文字转图片,文字水印图片,合成图片,教你 Python 生成网站原创配图!

    又是为站佬们服务(写)水文的一篇,如何应用python来生成或者说是合成自己的原创图片,适合各位站群大佬哥们生成自己的图片,避免没有配图或者侵权碰瓷的尴尬,当然本渣渣这里分享的仅仅是源码demo,后续 ...

  6. CentOS7设置静态IP、搭建单机版FastDFS图片服务器、使用FastDFS-Client客户端进行简单测试、实现图片上传、实现商品添加修改删除

    CentOS7设置静态IP.搭建单机版FastDFS图片服务器.使用FastDFS-Client客户端进行简单测试.实现图片上传.实现商品添加修改删除 CentOS7设置静态IP而且还可以上网 192 ...

  7. Mac上一款天空效果合成图片处理软件分享

    SkyLab Studio for Mac专注于通过依赖漂亮的预设来帮助您替换任何照片中的天空部分,提供天空替换预设,并配有用户友好的编辑工具,为您的图像提供惊人的效果.SkyLab Studio M ...

  8. Asp.NetMVC利用LigerUI搭建一个简单的后台管理详解(函登录验证)

    上一篇 Asp.Net 中Grid详解两种方法使用LigerUI加载数据库数据填充数据分页 了解了LigerUI 中Grid的基本用法  现在结合上一篇的内容做一个简单的后台管理,当然也有前台的页面. ...

  9. html中改变一张图片的颜色,简单的 css 改变图片颜色

    当我们在做项目的时候,经常有许多个icon 图片两个或更多个颜色的版本,下面切图网教你,怎么用简单的css改变图片的颜色. 熟悉PS的人都应该知道混合模式,css3中也有两个与混合模式相关的属性,mi ...

  10. php 合成图片,生成水印,文字。

    相关image函数: 1.载入图像 imagecreatefrom 系列函数用于从文件或 URL 载入一幅图像,成功返回图像资源,失败则返回一个空字符串. 该系列函数有: imagecreatefro ...

最新文章

  1. ../include/my_global.h:1107: 错误:对 C++ 内建类型‘bool’的重声明
  2. 【杂谈】为什么邀请大家加入硬核知识星球有三AI
  3. 网页设计相关计算机语言,title(计算机语言)
  4. CodeForces 451A
  5. 【转载】Gradle学习 第一章:引言
  6. android edittext不可复制_精选Android中高级面试题:性能优化,JNI,设计模式
  7. rman备份,crontab计划任务没有生成备份文件
  8. python连接linux堡垒机_利用Python Paramiko开发linux堡垒机
  9. 461. 汉明距离 golang
  10. 解决PendingIntent传递参数为空的问题
  11. java中取系统时间_JAVA中获取当前系统时间(示例代码)
  12. 结果出来了!视觉中国被罚30万 再次发布道歉声明...
  13. (转)黑幕背后的Autorelease
  14. 数据算法之折半插入排序(binInsertSort)的Java实现
  15. 辞去程序员一职,我后悔了吗?
  16. C++ 信息管理系统
  17. 【python】实战:“唱啥”app后台开发
  18. 虚拟化服务器安装方法,Citrix Xenserver:7.0虚拟化服务器安装详细图文教程
  19. 禁用win10触摸屏手势_笔记本WIN10系统启用或关闭触控板的多指(多点)触控功能步骤...
  20. 技术面试时该反问面试官什么问题?

热门文章

  1. jeecms html5,jeecms二次开发必备.doc
  2. 标识符——C语言基础知识
  3. pacman安装ubuntu_pacman命令 – 软件包管理器
  4. 转载双显示器显示模式介绍
  5. linux查看ftp客户端限速配置,vsftpd限速设置
  6. Android主题换肤实现原理与Demo
  7. linux Guest账户下如何更新默认的python版本
  8. 【现代密码学原理】——消息认证码(学习笔记)
  9. 机器学习案例(三):未来销售预测
  10. Redis Cluster集群