有沒有辦法在Silverlight 4中正確呈現像素字體?不會將文本分解爲路徑或某種手動呈現,因爲文本依賴於數據綁定。使用UseLayoutRounding和.5px定位移動進行調整不起作用。 Silverlight 4中的像素字體
5
A
回答
3
剛剛創建了一個自定義的TextBlock控件,該控件呈現帶有像素字體和消除鋸齒功能的文本。
2
MS使字體反鋸齒,使他們看起來更好......一般......但當然,這對於已經針對特定顯示尺寸進行了優化的像素字體不起作用。
從一組pngs手動渲染將是你最好的選擇(直到MS添加一個新的渲染選項)。
您當然必須編寫自己的字體管理器,並創建/子類化用戶控件以替換TextBlock(以便您的綁定方法仍然有效)。我還沒有找到現有的像素字體管理器(還)。
祝您的項目順利。
+0
起初,我打算覆蓋的OnRender手動繪製文本,但後來突然意識到,有在Silverlight中沒有這樣的方法4 :(http://dotnet.uservoice.com/forums/4325-silverlight-功能建議/建議/ 1015921-add-low-level-drawing-apis – 2010-08-26 12:13:20
相關問題
- 1. 發現有關Silverlight中字體的像素信息
- 2. Silverlight 4,圖像到字節數組
- 3. 小像素字體
- 4. Silverlight中的顯示圖像4
- 5. 的Java:字體和像素
- 6. Silverlight 4 - 顯示圖像
- 7. HTML/CSS中的像素字體
- 8. 獲取像素中的字體指標
- 9. Silverlight中的System.Drawing.ColorTranslator.ToOle 4
- 10. Silverlight 4中的System.Data.DataTable?
- 11. 在silverlight中顯示圖像(4)grid
- 12. Silverlight 4中的字符框文本框
- 13. 固定大小像素字體的Emacs字體大小(以像素爲單位)?
- 14. 如何使用WP7 Silverlight中的像素?
- 15. Silverlight 4和TCP套接字
- 16. Silverlight 4和SAMI字幕
- 17. ScrollViewer剪切我的圖像 - silverlight 4
- 18. 的Silverlight 4 Timepicker
- 19. Silverlight 4實體框架問題
- 20. WCF RIA,Silverlight 4中
- 21. 模糊像素的iPhone 4
- 22. Silverlight中的DataGrid和GridSplitter 4
- 23. Silverlight中的數據集4
- 24. Silverlight 4中的Clipboard_AccessNotAllowll錯誤
- 25. Silverlight中的Treeview綁定4
- 26. Silverlight中的組合框4
- 27. Silverlight 4中,繼承WebClient的
- 28. Silverlight v3中的字體基線
- 29. Silverlight中的自定義字體OOB
- 30. Silverlight中的字體管理和安裝
+ +1對於逆境中的極度冷靜:) – 2010-08-27 11:01:50
現在看着你的演示和解決方案,它是一個恥辱,我不能up這超過1.非常酷。 – 2010-08-27 11:12:14
謝謝:)很高興聽到這一點 – 2010-08-27 23:23:30