悬赏问答
3回答 677查看 1收藏
悬赏 1 金币
好喜欢
想实现电子书一样的功能,页面宽度根据屏幕尺寸判断。当中英文混输时,如何通过字符数量来判断行数?如果行尾刚好是英文单词,则截断。
补充问题:中英文混输时,如何判断是否为一个完整的单词?
回答 3 条  
零下一度2022-10-23 12:09:53
基于特定字体及字号测量单个字符的宽度(需要注意全角半角及非等宽字体的情况)
按指定行宽及第1点的测量结果计算文本断行(记录断行字符位置偏移量)
按断行字符位置偏移量截取文本,生成展示行
吊儿郎当2022-10-23 13:12:44
关注, 学习一下
test2022-10-23 13:16:10
这个好判断啊
您需要登录后才可以回帖 登录 | 注册
Smilies Code
高级模式