有沒有辦法檢測字體是否回退到所需字體的列表中,以便它們可以動態下載並安裝到系統中?Silverlight中的字體管理和安裝
1
A
回答
3
Silverlight確實支持FontFamily屬性中的字體回退 - 只是逗號 - 分開備用字體列表。您還可以包含已嵌入程序集的字體(無需安裝字體)。
不幸的是,只有在需要單獨使用XAML的情況下才能下載字體,但MSDN參考確實提供了一種代碼方法。
FontSource
而不是指定一個 的FontFamily在XAML一個URI,你可以 也指定代碼FontSource。 這爲您提供了更多用於打包或獲取字體文件的選項。 基本上,您可以獲得 文件的字體文件或文本的壓縮文件,並使用該文件設置FontSource使用該流 。這相當於 指定了一個 FontFamily值的URI部分,並使該對象可以使用該字體 文件。現在需要做的所有 指定一個 fontFamilyName以引用當前 FontSource值中的 特定系列之一。
http://msdn.microsoft.com/en-us/library/system.windows.media.fontfamily(v=vs.95).aspx
相關問題
- 1. 如何使用Silverlight在Windows和MAC上安裝字體?
- 2. 字體管理
- 3. silverlight/wcf ria中的部分實體加載和管理
- 4. Silverlight和VS2008安裝問題
- 5. 在NSIS中安裝字體
- 6. SSRS其中安裝字體?
- 7. 管理平臺:安裝
- 8. Python安裝管理器
- 9. silverlight安裝
- 10. 有關安裝的字體
- 11. 獲取未安裝字體的字體和Windows名稱
- 12. 使用手動安裝的Kubernetes,如何安裝和使用插件管理器?
- 13. 管理平臺的安裝問題
- 14. 安裝後的OpenLDAP管理員密碼
- 15. 你如何管理你的Eclipse安裝?
- 16. 沒有包管理的python-dev安裝?
- 17. Android「的SDK管理器」不安裝
- 18. Silverlight安裝問題
- 19. silverlight - 如何安裝
- 20. Silverlight InitParams提示在Mozilla和Chrome中安裝Silverlight
- 21. 如何安裝pygame字體
- 22. 腳本安裝字體powershell
- 23. 靜默安裝字體
- 24. 字體已安裝?功能
- 25. 如何安裝字體?
- 26. nullsoft安裝程序安裝silverlight
- 27. 使用Inno安裝安裝字體 - 替換已鎖定的字體
- 28. 無聲管理安裝 - 指定安裝目錄
- 29. 安裝Ruby版本管理器在軌道上安裝
- 30. 如何安裝和使用joomla中的新字體
+1。好答案。 – 2011-02-28 21:14:28
好的,我的意思是,在運行時沒有提出的事件會告訴字體在回退列表中不存在。 – Paulo 2011-03-01 09:25:58