C#用Graphics书写文字时计算字符串所占的像素单位大小

原创 2017年09月07日 11:22:37
System.Drawing.Graphics g = e.Graphics; // 获得一个Graphics实例
string str = "string";
System.Drawing.Font font = new System.Drawing.Font(new System.Drawing.FontFamily(this.FontFamily.Source), 32);
System.Drawing.SizeF size = g.MeasureString(str, font);
g.DrawString(str, font, System.Drawing.Brushes.White, new System.Drawing.PointF((1920 - size.Width) / 2, 30));


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

在C#中测量字符串的尺寸

(1)在窗体中测量字符串 使用System.Drawing.Graphics的MeasureString函数 主要用它的2个重载函数 (1)Graphics.MeasureString 方法 (S...
  • fsqcy
  • fsqcy
  • 2014-04-20 17:03
  • 1284

[iOS]关于计算文字所占范围大小的方法

在Android开发中,若一个TextView里面的文本是不确定的,要实现TextView的大小会随着文本内容的不同而自动改变其大小这种效果,只需在布局文件中修改TextView的属性layout_w...

Android屏幕大小和密度对照表,以及px、dip、sp等像素单位的解释

px(Pixels ,像素):对应屏幕上的实际像素点。 in(Inches ,英寸):屏幕物理长度单位。 mm(Millimeters ,毫米):屏幕物理长度单位。 pt(Points ,磅):...
  • xxxsz
  • xxxsz
  • 2012-04-28 19:27
  • 2687

Android屏幕大小和密度对照表,以及px、dip、sp等像素单位的解释

这些术语都是指屏幕的分辨率。  VGA:Video Graphics Array,即:显示绘图矩阵,相当于640×480 像素;  HVGA:Half-size VGA;即:VGA的一半,分辨率为...

Android屏幕大小和密度对照表,以及px、dip、sp等像素单位的解释

名人名言:一种美德的幼芽、蓓蕾,这是最宝贵的美德,是一切道德之母,这就是谦逊;有了这种美德我们会其乐无穷。——加尔多斯  一直对px、dip、sp、dp这几个单位概念很模糊。网上查了下,基本...

C#/Java/C/C++基本类型所占大小及表示范围

一、C# 1、short(字符)型 16位,-32768~32767 2、int(整型) 32位,-2147483648~2147483647 3、long(浮点型) ...

共用体和结构体所占内存大小的计算方法二

一个结构体变量定义完之后,其在内存中的存储并不等于其所包含元素的宽度之和。 例一: #include using namespace std; struct X ...

C++类所占内存大小计算

C++类所占内存大小计算 转载时请注明出处和作者联系方式 文章出处:http://blog.csdn.net/chenchong08 作者联系方式:vision_chen@yeah.net 说...

C++类所占内存大小计算

文章出处:http://blog.csdn.net/chenchong08 作者联系方式:vision_chen@yeah.net
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)