是自己控制打印位置吗?
1.判断打印区域的宽度。
2.用Canvas的Textwidth和TextHeight得到一个英文字符的尺寸(最好用比较宽的字符如X),每个中文字符占两个英文的位置。
3.计算该宽度内可以输出的字符数。如果中间夹杂英文的话,最好每行判断一次。
4.将字符串按定长截断输出。我写过一个过程,如果需要的话,请mail给我。
1.判断打印区域的宽度。
2.用Canvas的Textwidth和TextHeight得到一个英文字符的尺寸(最好用比较宽的字符如X),每个中文字符占两个英文的位置。
3.计算该宽度内可以输出的字符数。如果中间夹杂英文的话,最好每行判断一次。
4.将字符串按定长截断输出。我写过一个过程,如果需要的话,请mail给我。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货