C# 妈妈再打我一下生成器
2024-10-20 13:45:45
设计背景
网上很火的一个“妈妈再打我一下”的漫画图片,给了网友无限的想象发挥空间,此小程序可以给图片添加配文的形式,快速生成图片
设计思路
GDI+ 绘图技术,在图片基础上添加文字
相关技术
GDI+
代码示例
```
Image imag = pictureBox1.Image;
Graphics g = Graphics.FromImage(imag);
Font font = new System.Drawing.Font("宋体", 12, (System.Drawing.FontStyle.Bold));
LinearGradientBrush brush = new LinearGradientBrush(new Rectangle(0, 0, imag.Width, imag.Height), Color.Red, Color.Red, 1.2f, true);
g.DrawString(this.txtUp.Text, font, brush, 50, 150);
g.DrawString(this.txtMiddle.Text, font, brush, 50, 320);
g.DrawString(this.txtDown.Text, font, brush, 50, 500);
g.Dispose();
pictureBox1.Image = imag;
Clipboard.SetDataObject(pictureBox1.Image);
```
GitHub
最新文章
- 《App研发录》 源码
- NFS服务器原理
- JAVA里面的IO流(一)分类1(字节/字符和输入/输出)
- LINQ to SQL语句(3)之Count/Sum/Min/Max/Avg
- 【第一篇】Android环境搭建
- 巧用MySQL之Explain进行数据库优化
- LINUX 压缩目录成一个压缩文件
- Lock锁_线程_线程域
- django: db howto - 1
- c语言结构体4之结构体引用
- kubernetes系列08—service资源详解
- 2019-04-19 EasyWeb数据源问题
- C# 如何隐藏或显示工作表中的网格线
- vue 语法糖
- POJ3150 Candies【差分约束】
- Java多线程学习之线程的取消与中断机制
- C# Func的同步、异步调用
- 浅析OpenGL光照
- Android 之 AndroidManifest.xml 详解(二)
- 搭建基于 HDFS 碎片文件存储服务
热门文章
- 使用Android绘图技术绘制一个椭圆形,然后通过触摸事件让该椭圆形跟着手指移动
- 50Hz工频干扰消除
- 【本地服务器】json-server搭建本地https服务器(windows)
- Dynamics CRM2016 导入数据格式之xlsx的应用
- DotNetCore部署(IIS)踩坑记
- CS190.1x-ML_lab1_review_student
- SSIS 遍历目录,把文件内容导入数据库
- ElasticSearch查询 第一篇:搜索API
- 委托、多播委托(MulticastDelegate)
- JavaScript快速入门-ECMAScript本地对象(String)