利用Graphics的MeasureString方法测量特定字符串的长度
2006-04-12 15:08
288 查看
Private Sub Measure(ByVal BannerText As String, _
ByVal FontName As String, ByVal FontSize As Single)
Dim bmp As Bitmap
Dim gph As Graphics
Dim fnt As Font
Dim stringSize As SizeF
fnt = New Font(FontName, FontSize)
bmp = New Bitmap(1, 1, PixelFormat.Format32bppArgb)
gph = Graphics.FromImage(bmp) stringSize = gph.MeasureString(BannerText, fnt)
Width = stringSize.Width
Height = stringSize.Height
gph.Dispose()
bmp.Dispose()
End Sub
ByVal FontName As String, ByVal FontSize As Single)
Dim bmp As Bitmap
Dim gph As Graphics
Dim fnt As Font
Dim stringSize As SizeF
fnt = New Font(FontName, FontSize)
bmp = New Bitmap(1, 1, PixelFormat.Format32bppArgb)
gph = Graphics.FromImage(bmp) stringSize = gph.MeasureString(BannerText, fnt)
Width = stringSize.Width
Height = stringSize.Height
gph.Dispose()
bmp.Dispose()
End Sub
相关文章推荐
- jQuery实现字符串按指定长度加入特定内容的方法
- 利用PHP函数计算中英文字符串长度的方法
- 利用PHP函数计算中英文字符串长度的方法
- 黄聪:C#如何通过MeasureString、Graphics获取字符串的像素长度
- textout特定长度的字符串可能出现乱码 的解决方法
- 利用GetBounds函数准确测量包含汉字的字符串长度
- jQuery实现字符串按指定长度加入特定内容的方法
- 利用PHP函数计算中英文字符串长度的方法
- 关于对字符串、数组处理的常见问题与方法,如获取带有空格字符串长度,数组长度等。getline(),sprintf()使用。
- C#实现 获取指定字节长度 中英文混合字符串 的方法
- 利用正则表达式排除特定字符串
- 利用NSString的Hash方法比较字符串
- 利用位图方法求字符串的组合(类似于位运算模拟加法)
- 利用递归求字符串长度----strlen
- MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
- java中计算字符串长度的方法
- 在 Java中按字节获得字符串长度的两种方法
- 字符串长度的三种求取方法
- C#截取指定长度中英文字符串方法
- 两个使用正则表达式来获取字符串中特定子串的方法