社区
C#
帖子详情
如何在一张图片上面输出文字?文字要显示在图片的中央对齐,谢谢!
zdq801104
2005-09-09 02:39:01
RT
...全文
543
13
打赏
收藏
如何在一张图片上面输出文字?文字要显示在图片的中央对齐,谢谢!
RT
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zdq801104
2005-09-13
打赏
举报
回复
很感谢各位的技术支持,揭贴!谢谢!
accpedu
2005-09-09
打赏
举报
回复
学习。。。。
TechEye
2005-09-09
打赏
举报
回复
Bitmap 在 System.Drawing 命名空间下面.
你的PictureBox.Image是不是null的??如果你只是想在pictureBox上面画,那么只要在它的OnPaint事件加入如下代码,不会有错的!
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
Graphics g = e.Graphics;
string text = "这是要绘制的文本!";
Font font = new Font("宋体", 12);
Brush brush = new SolidBrush(Color.Blue);
SizeF sizeText = g.MeasureString(text, font);
int w = pictureBox1.Width;
int h = pictureBox1.Height;
g.DrawString(text, font, brush, (w - sizeText.Width) / 2, (h - sizeText.Height) / 2);
}
zdq801104
2005-09-09
打赏
举报
回复
很感谢各位的回复,特别感谢 pupo(泡泡) 兄弟,已经可以实现了,不过还想看看鼎鼎的回答,过两天揭贴
Samen168
2005-09-09
打赏
举报
回复
都说完了^-^
pupo
2005-09-09
打赏
举报
回复
Brush是个抽象类,不能实例化. 主要输入个.后顺手就选了Brush
System.Drawing.SolidBrush brush = new System.Drawing.SolidBrush(System.Drawing.Color.Black);
pupo
2005-09-09
打赏
举报
回复
System.Drawing.SolidBrushbrush = new System.Drawing.SolidBrush(System.Drawing.Color.Black);
写错了,呵呵!
zdq801104
2005-09-09
打赏
举报
回复
我想问问鼎鼎兄弟,哪个BMP对象是哪个呢?请帮帮忙
zdq801104
2005-09-09
打赏
举报
回复
首先多谢楼上各位的回复
to : weisunding(鼎鼎) ( )
我的代码是这样的,但是编译的时候不过
Image bmp=pictureBox1.Image;
Graphics g = Graphics.FromImage(bmp);
string text = "这是要绘制的文本!";
Font font = new Font("宋体", 12);
Brush brush = new SolidBrush(Color.Blue);
SizeF sizeText = g.MeasureString(text, font);
int w = bmp.Width;
int h = bmp.Height;
g.DrawString(text, font, brush, (w - sizeText.Width) / 2, (h - sizeText.Height) / 2);
TO : pupo(泡泡)
我按照你的方法去做,但是也出现错误,错误是无法创建new System.Drawing.Brush实例,
请各位再帮帮忙
伴老思源
2005-09-09
打赏
举报
回复
不错,比我的高明多,我就不献丑了,记下了
pupo
2005-09-09
打赏
举报
回复
RectangleF 设置成你的图片大小即可
pupo
2005-09-09
打赏
举报
回复
System.Drawing.StringFormat format = new System.Drawing.StringFormat();
format.LineAlignment = System.Drawing.StringAlignment.Center ;
format.Alignment = System.Drawing.StringAlignment.Center ;
System.Drawing.Brush brush = new System.Drawing.Brush(System.Drawing.Color.Black);
g.DrawString(this.Text, this.Font, brush, new System.Drawing.RectangleF(0, 0, this.Width, this.Height), format);
brush.Dispose();
TechEye
2005-09-09
打赏
举报
回复
设你的图片对象为 bmp
Graphics g = Graphics.FromImage(bmp);
string text = "这是要绘制的文本!";
Font font = new Font("宋体", 12);
Brush brush = new SolidBrush(Color.Blue);
SizeF sizeText = g.MeasureString(text, font);
int w = bmp.Width;
int h = bmp.Height;
g.DrawString(text, font, brush, (w - sizeText.Width) / 2, (h - sizeText.Height) / 2);
寻音捉影·侠客行惊艳截图:高亮
显示
命中时刻前后2秒波形+
文字
对齐
视图
本文介绍了如何在星图GPU平台上自动化部署🗡️ 寻音捉影 · 侠客行 (Shadow & Sound Hunter)镜像,实现音频关键词精准检索与可视化分析。用户可一键部署后,直接上传音频并输入关键词,系统自动高亮命中时刻前后2秒波形并同步
对齐
转写
文字
,广泛应用于会议纪要提取、视频剪辑定位及教育语料标注等场景。
对于多模态
输出
(如生成图像+
文字
),OpenClaw 如何协调不同生成模块的
输出
时序?
而是先形成一个统一的、抽象的理解,这个理解包含了情感基调(轻松)、关键元素(夏日、海滩)、以及模态间的关系(
文字
是
图片
的说明,而非独立故事)。技术实现上,可能会用到共享的Transformer骨干网络、跨模态的注意力机制、以及精心设计的训练目标,让模型自己学会在生成过程中何时该“倾听”另一个模态的信号。图像模块在生成它的初始噪声图时,就会受到这个更新后的上下文的影响,从而让生成的图像草图更倾向于包含“帆船”这个元素。这就像好的团队合作,靠的是共同的目标和顺畅的沟通,而不是一份精确到分钟的任务时间表。
LongCat-Image-Edit中文
文字
插入功能展示:精准添加
文字
到
图片
案例
本文介绍了如何在星图GPU平台自动化部署LongCat-Image-Editn(内置模型版)V2镜像,实现AI驱动的中文
文字
精准插入功能。该工具能理解自然语言指令,将
文字
自然融入
图片
的光影与透视中,典型应用于快速生成电商海报、为商品
图片
添加定制化标语等场景,大幅提升图文内容创作效率。
一键转换!深求·墨鉴将
图片
文字
变Markdown全攻略
本文介绍了如何在星图GPU平台上自动化部署🖋️ 深求·墨鉴 (DeepSeek-OCR-2)镜像,实现
图片
文字
到结构化Markdown的一键转换。用户无需配置环境,5分钟内即可启动服务,典型应用于高校讲义整理、会议白板转笔记、古籍扫描数字化等知识管理场景,显著提升文档处理效率与结构可用性。
html使一行居中,css,html_如何设置CSS使元素在一行居中
对齐
显示
,css,html - phpStudy...
如何设置CSS使元素在一行居中
对齐
显示
如下图所示,使用float设置后,发现元素没有在一行上居中
对齐
显示
,求解大牛~对应html如下: 关注粉丝45网易公开课云课堂中国大学MOOC 对应CSS:.header-logo{float: left;margin-right: 30px;}.header-follow{float: left;...
C#
111,130
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章