标签: drawtext skiasharp
我需要绘制文本以填充(即,适合的最大合理尺寸)矩形。我怎样才能做到这一点?我无法看到任何缩放/调整文本的方法 - 所以我假设(希望不正确)我必须设置字体大小并测量它是否适合,以及相应地调整字体大小。
答案 0 :(得分:1)
我想出了一个效率稍低的方法,从一个小的TextSize开始,增加它并测量直到它不适合矩形 - 然后取最后一个大小适合。
为了提高效率,我会为给定的控件大小缓存TextSize。
不理想,但效果很好!