当前位置:编程学习 > C#/ASP.NET >>

字体大小,除了设置“字号”之外,能不能从另外的角度,进行设置?

例如,我想分别设置字体的高度和宽度是多少像素。能不能? --------------------编程问答-------------------- 设置不可以但也可以用放大这样的方式去显示。 --------------------编程问答-------------------- 英文的字号(磅)和它是多少像素是有映射关系的。

不过需要注意,Windows允许字体的字符超过它默认的边界——这样做的目的是使的英文字体可以具备连笔的特性,而看上去更像手写体而更加自然和美观。所以对于艺术字体,需要额外的计算——你可以先在内存中的画布中输出字体,然后再判断它的像素是否符合你的要求。 --------------------编程问答-------------------- 你是想说 比如一个字  他的宽度你设置成100,高度你设置成200 这样子看上去那个字就感觉很长?
这个效果?
如果你用gdi绘制的话 可以设置g.ScaleTransform(1, 2);让Y轴放大两倍 x轴比例不变然后 重置坐标系 搞定


呃。。。。我瞎扯的  、、、 --------------------编程问答-------------------- 这种方法,怎么放大到我需要的高度和宽度?

我需要的是精确的像素。

引用 1 楼  的回复:
设置不可以但也可以用放大这样的方式去显示。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,