我需要爲文本的某些部分生成小圖像。那些將不得不無縫地融入文本。我知道我無法彌補所有可用的瀏覽器字體設置,但是如何根據用戶代理檢查Linux,Mac和Windows用戶?我想爲正確的用戶代理操作系統使用正確的字體(三個「Verdana,Arial,Helvetiva」)。生成圖像:用戶代理(OS)的備用字體
所以:
- 我如何檢查操作系統?我必須在用戶代理中比較什麼?
- 哪裏可以得到其他兩種字體。包含Windows的Verdana是否與Linux上使用的版本相同(或者,它是免費的嗎?我對字體知之甚少)?我在哪裏可以買到Helvetica?它是否是Mac OS許可的?
任何代碼示例都可以在c#或VB.NET中。我可以同時閱讀。
預先感謝您。
Request.Browser.Platform看起來不錯。現在我只需要知道我在哪裏可以得到Helvetica ... – sinni800 2010-06-07 13:47:30
那麼我讀了字體的東西,看到Arial實際上是仿照Helvetica後的東西... http://www.ms-studio.com /articles.html ...所以我將不得不付費購買沒有Apple OS的Helvetica。 好吧,我只是區分Verdana和Arial, – sinni800 2010-06-07 14:40:58