读书人

想在圆的中心位置显示数字求算法

发布时间: 2013-08-09 15:16:24 作者: rapoo

想在圆的中央位置显示数字,求算法


当然我可以生硬的硬套进去,但是位置上总是找不精确
根据图片大小,TextOut的字体也需要变化,根据字数字体的位置也需要变化

大神们有没有完美的解决方案呢

在动态的图象大小、字数间,计算出较精准的字体大小与字体位置

想在圆的中心位置显示数字,求算法
跪求 头好大 算法 图片
[解决办法]
用GetTextExtentPoint32来计算字符串的宽度和高度
在根据圆的中心点坐标和字符串的宽度、高度,来向上,向左偏移,得出TextOut的输出的位置

读书人网 >.NET

热点推荐