字体大小,除了设置“字号”之外,能不能从另外的角度,进行设置?
例如,我想分别设置字体的高度和宽度是多少像素。能不能? --------------------编程问答-------------------- 设置不可以但也可以用放大这样的方式去显示。 --------------------编程问答-------------------- 英文的字号(磅)和它是多少像素是有映射关系的。不过需要注意,Windows允许字体的字符超过它默认的边界——这样做的目的是使的英文字体可以具备连笔的特性,而看上去更像手写体而更加自然和美观。所以对于艺术字体,需要额外的计算——你可以先在内存中的画布中输出字体,然后再判断它的像素是否符合你的要求。 --------------------编程问答-------------------- 你是想说 比如一个字 他的宽度你设置成100,高度你设置成200 这样子看上去那个字就感觉很长?
这个效果?
如果你用gdi绘制的话 可以设置g.ScaleTransform(1, 2);让Y轴放大两倍 x轴比例不变然后 重置坐标系 搞定
呃。。。。我瞎扯的 、、、 --------------------编程问答-------------------- 这种方法,怎么放大到我需要的高度和宽度?
我需要的是精确的像素。
补充:.NET技术 , C#