C# DrawString函数,怎么有效限制绘制文字的宽度?
比如我有一个200像素宽的矩形,同时有一个在规定字体下宽度为150像素的字符串,但是我只想绘制字符串的前100像素,多余的不画(但即使断开处只有半个字也要把那半个字画出来...
比如我有一个200像素宽的矩形,同时有一个在规定字体下宽度为150像素的字符串,但是我只想绘制字符串的前100像素,多余的不画(但即使断开处只有半个字也要把那半个字画出来)。
我知道可以先在一个100宽的矩形中画这个字符串,保存成image,然后把该image画到原来200宽矩形的左边可以实现,但是画很多的时候效率是不是不好?有没有更有效的办法? 展开
我知道可以先在一个100宽的矩形中画这个字符串,保存成image,然后把该image画到原来200宽矩形的左边可以实现,但是画很多的时候效率是不是不好?有没有更有效的办法? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询