2012-02-16 89 views
1

我知道我可以計算顯示區域使用根據顯示區域的大小來計算字體大小

TextRenderer.MeasureText("Text", New Font(Arial, 12.0F)

我想計算,我應該使用以字體的大小給定的字體以適合給定的顯示區域。有沒有一個函數可以讓我做到這一點?

回答

2

對於我所知道的沒有,沒有任何功能可以做到這一點。
我使用了一個函數,它將字體大小從較低值更改爲較高值,並檢查了我需要的字體大小。
例如,你可以從8f開始並用1f增加它;無論如何還記得任何字體都沒有任何大小,所以你可以有一些「失真」。