CPaintDC dc(this);
 
CRect rcClient;
GetClientRect(rcClient);
dc.FillSolidRect(rcClient.left, rcClient.top, rcClient.Width(), rcClient.Height(), RGB(0, 0, 0));//窗口填充为黑色

Graphics g(dc.GetSafeHdc());
FontFamily fontFamily(L"Arial");
Gdiplus::Font font(&fontFamily, 60, Gdiplus::FontStyleRegular, Gdiplus::UnitPixel);

Image image(L"c:\\2222.png");
TextureBrush brush(&image);

StringFormat stringformat;
stringformat.SetAlignment(Gdiplus::StringAlignmentCenter);//设置横向居中显示
stringformat.SetLineAlignment(Gdiplus::StringAlignmentCenter);//设置竖向居中显示

g.SetTextRenderingHint(Gdiplus::TextRenderingHintAntiAlias);//消除锯齿,不使用网格匹配
g.DrawString(L"湖南科技大学", -1, &font, RectF(0, 0, rcClient.Width(), rcClient.Height()), &stringformat, &brush);

VC++ GDI+(绘制图片背景文字)相关推荐

  1. GDI+(绘制图片背景文字)

    题目要求: 编写一个Window应用程序,利用Graphics对象的DrawString方法在窗体上绘制文字"山东省烟台大学",要求用一幅图片填充. 输入代码: using Sys ...

  2. iOS绘制图片与文字

    2019独角兽企业重金招聘Python工程师标准>>> #####绘制图片与文字 #####1.绘制图片,直接代码说明 加载图片 #pragma mark - 小黄人 -(void) ...

  3. CSS书写优美的文字样式(透明、模糊、镂空、渐变、图片背景文字)

    前言 做页面涉及字体的时候,最多就是换个color换个font-family,总是觉得不够华丽美艳,这时就需要我们自己动手丰衣足食的去"创造"一些css样式字体呢? 透明文字 用r ...

  4. 微信小程序canvas 2d 绘制图片与文字 导出图片

    wxml内容 如下 <canvas id="myCanvas" type="2d"style="width: {{ canvas.width } ...

  5. ios图片添加文字或者水印

    http://www.tuicool.com/articles/nYNFVj   mark 一般在客户端做图片处理的数量不宜太多,因为受设备性能的限制,如果批量的处理图片,将会带来交互体验性上的一些问 ...

  6. 自定义View起步:Canvas之绘制图片

    在前面的章节中,我们已经介绍了Canvas的一些基本操作,今天我们继续讲解,Canvas类的用法,可见这个类在自定义View中是多么的重要.今天我们来着重介绍一下如何绘制图片和文字.在这一章节学习之后 ...

  7. ffmpeg学习心得之一键处理视频图片合成加图片水印文字水印裁剪

    学了一个晚上,下面是我写的批处理 window命令行批处理直接拖文件夹或者拖动视频或者拖动音频可一键生成mp4.或者批量生成图片,或者生成gif https://download.csdn.net/d ...

  8. canvas绘制图片二维码+文字+背景 下载到本地

    之前写过下载二维码的需求,需求简单,只要能下载就行,但是下载到本地就一个纯二维码的小图片,感觉不怎么美观. 闲来无事,以下自己写了个小demo,丰富canvas下载到本地的图片内容,可以添加照片,描述 ...

  9. 用C# GDI 绘制一张精美的分享二维码图片

    C# 用GDI 绘制一张精美的分享二维码图片 简单干脆,直接上代码 下面附带上面用到的一些方法 最后附带 最终生成效果 简单干脆,直接上代码 var key = "http://www.xx ...

最新文章

  1. 接到一个新需求:手机照片视频存储及备份需求整理及分析
  2. UML中类之间的几种关系
  3. PCL: 根据几何规则的曲面剖分-贪婪法表面重建三角网格
  4. tomcat运行问题解决方法
  5. Java设计模式之迭代器模式
  6. webservice 实现与his系统对接_[Share] EDI 及其他常见系统对接技术
  7. Linux单独编译设备树,迅为IMX6Q开发板-非设备树内核-单独编译内核驱动
  8. 2019年2月22日 深入理解计算机系统(CS:APP)第一章读书笔记
  9. 基于ip子网划分vlan
  10. 上班两年干了些啥?该思考人生
  11. 计算机无法连接移动硬盘,移动硬盘无法访问解决大全
  12. JVM 参数学习--实际参数设置
  13. python检测字符串是否包含特殊符号
  14. VM虚拟机更换网络环境后无法连接网络
  15. 华为Mate40和iPhone12网络舆情传播数据分析报告
  16. js 生成条形码例子
  17. 线程的同步与互斥:互斥锁
  18. 按钮自动发光用html怎么弄,HTML+CSS+JS发光开关按钮
  19. 服务器:bash:./xxx:无法执行二进制文件报错
  20. 最新百度爬虫页面生成自动SEO优化系统+视频教程

热门文章

  1. ios 单例模式 漫画设计模式 1
  2. Acro Multi-Language Suit for Delphi Win32升级到4.0版本
  3. 无线通信网络之TD网络架构
  4. 爱思唯尔---Elseviewer---预印本在线发表通知
  5. 你需要补哪些核心能力?
  6. 2010 Office error: 突然打不开任何office的软件
  7. 随着区块链技术的发展,分布式金融体系或成为金融新业态
  8. 计算机网络相关技术,计算机网络相关技术知识.ppt
  9. 红米k30 android版本,红米K30至尊版VS红米K30Pro:入手Pro版其实没啥后悔的
  10. #define(1)define常用操作