关于字体本身,与绘制字体的问题,2天了,快疯了 - C++ Builder / Windows SDK/API
好吧。。
上面这个字符串,我用 gdi,directx,photoshop 都绘制过,都是一个结果
下面这个字符串,是一个游戏中绘制的,专门显示人物的姓名,已知这个游戏用的是 DirectX
正如我图上所说的,字体,大小,字符集,都相同,每个字符,“单独比较,完全相同”,整个字符串的宽度,高度,也相同。
可为什么会匹配不上呢??
大家看看,上面这个字符串中的“a”明显的,左边空出一截来。但是,下面这个游戏中的字符串,当中的“a”却没有这个空。
我就纳闷了,都是一个字体,一个字符集,其他字母都一样,怎么会唯独这个“a”(或许还有其他字母)会有差别的。更何况,字符串的整体长度是一样的。。。。。
请大家帮帮忙,没把握的,随便猜猜也行,我都会去尝试的。分数不是问题。。。。
[解决办法]
不知道是不是有什么自动调整宽度的属性, 比如Word中就会这样, 会非常"聪明"的改变字符间距
[解决办法]