社区
C#
帖子详情
DrawString(string s, Font font, Brush brush, float x, float y); 坐标单位是像素吗
大韩
2017-12-30 09:56:36
一个打印证书程序,请问 float x , float y ,是像素单位吗?,如果是,那么和打印纸单位mm,怎么进行换算方法更合适
DrawString(string s, Font font, Brush brush, float x, float y);
...全文
778
4
打赏
收藏
DrawString(string s, Font font, Brush brush, float x, float y); 坐标单位是像素吗
一个打印证书程序,请问 float x , float y ,是像素单位吗?,如果是,那么和打印纸单位mm,怎么进行换算方法更合适 DrawString(string s, Font font, Brush brush, float x, float y);
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
秋的红果实
2018-01-01
打赏
举报
回复
计算机里面的单位,默认都是像素,像素和长度单位的换算,要通过分辨率来转换 .NET已经封装了这些,请搜索pageunit
xuzuning
2017-12-31
打赏
举报
回复
是的,默认是像素 但你可以通过指定 Graphics 的 PageScale 属性改变 比如设置成毫米 Graphics g = e.Graphics; g.PageScale = (float)GraphicsUnit.Millimeter; 虽然浮点的像素最终会化为整数,但在计算中意义是很大的,因为画布也有缩放比例可以调整
Luskyle
2017-12-31
打赏
举报
回复
楼上正解,,
threenewbee
2017-12-30
打赏
举报
回复
取决于你的单位的设置 graphics.PageUnit https://msdn.microsoft.com/zh-cn/library/fwb00wkk(VS.80).aspx 不过请记住,如果是像素的话,小数点是没有意义的。
Graphics.
Draw
String
方法
MSDN上的解释: 在指定位置并且用指定的
Brush
和
Font
对象绘制指定的文本字符串。 public void
Draw
String
(
string
s,
Font
font
,
Brush
brush
,
float
x,
float
y ) MSDN上的实例: public void
Draw
String
Float
(PaintEventArgs e) {
C#基础GDI绘图
GDI绘图 画笔 画笔使用Pen类表示,主要用于绘制线条,或者线条组合成的其他几何形状。 public Pen (Color color,
float
width) 属性 说明
Brush
获取或设置
Brush
,用于确定此Pen的属性 Color 获取或设置此Pen的颜色 CustomEndCap 获取或设置要在通过此Pen绘制的直线终点使用的自定义线帽 CustomStartCap 获取或设置要在通过此Pen绘制的直线起点使用的自定义线帽 DashCap 获取或设置用在短划
上传图片然后打印
今天给大家分享的是在图片上传图片然后打印 。 我们先用查询的方法查询出数据库的信息,如下图 在文件夹里找一张图片来做背景图 我们接下来要做的就是把下面这张图片需要填补信息的地方补上信息,然后把图片给打印出来 我们用Bitmap将图片转化成点阵图,再把点阵图用Graphic类里面的FromImage的方法封装一个绘画图 用Solid
Brush
()方法定义一个单色画笔,用g.
Draw
String
(
string
s,
Font
font
,
Brush
brush
,
float
java
draw
string
字体大小,JAVA中,
draw
string
方法的用法,格式是什么啊
啦啦啦额68的回答Java中Graphics类的
draw
String
()方法:i)
draw
String
(
String
str,int x,int y):
String
str是可以在屏幕上显示的字符串。整数类型x和y是在图形窗口上保持x和y位置的变量。ii)
draw
String
(AttributedCharacterIterator迭代器,int x,int y):根据TextAttribute类的...
ASP.NET实现数据图表a
public void
Draw
String
(
string
s ,
Font
font
,
Brush
brush
,
float
x ,
float
y) ;"s"是要输出的字符串,"
font
"是字符串的字体,"
brush
"是定义刷子,后面二个参数是产生字符串的位置
坐标
。在程序中产生字符串的具体语句如下:
Font
axes
Font
= new
Font
( "arial" , 10 ) ;
Brush
C#
110,499
社区成员
642,566
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章