1
我想在Silverlight中給出字體大小的字體高度(similar to what this guy needed in WPF)。從我收集的內容來看,我需要所謂的字體高度。但是,似乎沒有任何辦法可以從我使用的FontFamily中獲得此信息;沒有什麼辦法可以找到信息來自己計算。如何在Silverlight中查找字體的em高度?
是否有任何其他方法來獲取此代碼?
我使用世紀哥特式作爲我的字體,如果這很重要。
我想在Silverlight中給出字體大小的字體高度(similar to what this guy needed in WPF)。從我收集的內容來看,我需要所謂的字體高度。但是,似乎沒有任何辦法可以從我使用的FontFamily中獲得此信息;沒有什麼辦法可以找到信息來自己計算。如何在Silverlight中查找字體的em高度?
是否有任何其他方法來獲取此代碼?
我使用世紀哥特式作爲我的字體,如果這很重要。
如果你看看這個Charles Petzold MSDN Magazine article on Font Metrics in Silverlight,他討論了Silverlight缺少Font Metric Class
。他建議使用TextBlock獲取文本維度而不渲染文本,但您可能感興趣的是他創建了自己的Font Metric Class,看看它是否適合您。
這看起來像我可以得到一個可行的解決方案一樣接近。猜猜我會使它工作!感謝您的鏈接! – 2012-08-04 07:27:08