社区
C#
帖子详情
drawstring的问题
KentYu
2007-08-06 11:00:19
我用drawstring往图片上写字,一旦写上,分辨率就从300到了72,这怎么处理呢?
...全文
399
13
打赏
收藏
drawstring的问题
我用drawstring往图片上写字,一旦写上,分辨率就从300到了72,这怎么处理呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gto9999
2007-08-26
打赏
举报
回复
你试一下stringformat
里面可以控制字符串以图片的形式输出
吾非大神
2007-08-06
打赏
举报
回复
up下
KentYu
2007-08-06
打赏
举报
回复
要在photoshop里面看分辨率
BearRui
2007-08-06
打赏
举报
回复
我把你的代码copy过来试了,没问题,像素没变小!!!
KentYu
2007-08-06
打赏
举报
回复
我弄了一个简单的测试
System.Drawing.Image image = System.Drawing.Image.FromFile( "c:\\1.JPG");
Graphics g = Graphics.FromImage(image);
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
image.PixelFormat.ToString();
Font f = new Font("宋体",34);
Brush b;
b = new SolidBrush(Color.Black);
g.DrawString("ddd", f, b, 15, 15);
image.Save("c://2.jpg");
BearRui
2007-08-06
打赏
举报
回复
看看你的全部代码。
KentYu
2007-08-06
打赏
举报
回复
保存的部分应该没有问题,把加字的着段代码去掉,是正常的
lovingkiss
2007-08-06
打赏
举报
回复
保存的部分有问题?
==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
优惠接单开发,组件控件定制开发,成品源代码批发
联系方式:Q64180940 全天在线
==================================================================
BearRui
2007-08-06
打赏
举报
回复
你取像素是通过image.Width, image.Height来取的吗?
KentYu
2007-08-06
打赏
举报
回复
System.Drawing.Image image = System.Drawing.Image.FromFile(strDir + "\\" + strFileName + ".JPG");
Graphics g = Graphics.FromImage(image);
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.HighQualityBicubic;
g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
g.DrawImage(image, 0, 0, image.Width, image.Height);
BearRui
2007-08-06
打赏
举报
回复
你的g是怎么产生的!!!
KentYu
2007-08-06
打赏
举报
回复
图片分辨率啊,代码很简单,那这个屏蔽掉就好了
Font f = new Font("宋体", 34);
Brush b;
b = new SolidBrush(Color.Black);
g.DrawString(addTextXM, f, b, nXM_X, nXM_X);
BearRui
2007-08-06
打赏
举报
回复
分辨率就从300到了72
------------
你说的图片的分辨率还是系统的,如果是图片的肯定就是的代码问题
打印窗体中的数据C#源代码e.Graphics.
Draw
String
(label1.Text, new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 260, 400);
打印窗体中的数据C#源代码e.Graphics.
Draw
String
(label1.Text, new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 260, 400); e.Graphics.
Draw
String
(textBox1.Text, new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 330, 400); e.Graphics.
Draw
String
(label2.Text, new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 270,420); e.Graphics.
Draw
String
(textBox2.Text, new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 330, 420); e.Graphics.
Draw
String
(label3.Text, new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 270, 440); e.Graphics.
Draw
String
(textBox3.Text, new Font("宋体", 10, FontStyle.Regular), Brushes.Black, 330, 440);
C#
Draw
String
方法绘制文字
C#使用自身的
Draw
String
方法绘制文字,源码简单,示例演示了绘制过程,具体实现思路请参阅源码文件,运行示例程序后,点击“绘制文字”按钮,即可看到由
Draw
String
方法生成的一行文字。运行效果截图:http://www.codefans.net/upload/softimg/13/22046.gif,复制到地址栏可看到。
C#中向picturebox上
draw
string
最近的一个项目要在一张图上显示一个句子,先用了个PictureBox,然后往上面拽了个textbox,没想到,将textbox的backcolor设置为transparent,根本没有任何效果,图上文字底色还是白的。网上有说还要再把textbox的parent属性设为picturebox,但我的项目是PDA上的,用compack framefork,不支持这个操作,会发生运行错。
Draw
String
objcet-c代码实现写字效果,动画,笔顺不够完善,本人找的相关demo
关于在扇子上题字的算法
在扇子上面题字,而且看起来也比较美观。g2.
draw
String
("格",70,105); g2.
draw
String
("物",95, 125); g2.
draw
String
("致", 100, 80); g2.
draw
String
("知", 120, 110); g2.
draw
String
("诚", 130, 65); g2.
draw
String
("意", 145, 95); g2.
draw
String
("正", 160, 60); g2.
draw
String
("心", 170, 90); g2.
draw
String
("修", 200, 60); g2.
draw
String
("身", 190, 90); g2.
draw
String
("齐", 230, 70); g2.
draw
String
("家", 213, 95); g2.
draw
String
("治", 255, 90); g2.
draw
String
("国", 235, 110); g2.
draw
String
("平", 275, 110); g2.
draw
String
("天", 255, 120); g2.
draw
String
("下", 235, 135);
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章