在C# WinForm中如何判断在图片上加标注时标注的长度和图片的宽度相互匹配;即如果标注的长度大于图片的宽度时,对标注进行必要的裁剪呢? 关键是怎么样判断标注长度和图片宽度/////呵呵呵,谢谢了.
Easy!
如果你标注上的字没有大小设置就最好办:
图片的宽度很好获得吧,然后每个字的像素宽度也好获得吧
然后,它们之前有一个正比的关系,就很好解决了
例如:图片宽100px,放50个字刚好,那么就只能加50个字的标注;其它按比例来
如果字体大小可变:
就比较麻烦些,但是总的方法可以和上面一样考虑。