win10 uwp 打包第三方字型到應用

2021-09-20 16:20:18 字數 1728 閱讀 1290

原文:

win10 uwp 打包第三方字型到應用

有時候我們會把一些特殊字型打包到軟體,因為如果找不到我們的字型會變為預設,現在很多字型圖示我們用得好,有時候我們的應用會用很漂亮的字型,需要我們自己打包,因為使用者一般是沒有字型。

在網上下東西很要注意版權,有很多是我們不能直接拿來用。

我們簡單在介面寫乙個textblock

margin="10,100,10,10"

text="lov ms">

textblock>

然後我們能執行看到乙個字「lov ms」因為我對微軟的love沒有了最後

為什麼在margin寫10,100,10,10因為上面有黑色會擋住。

#if debug

if (system.diagnostics.debugger.isattached)

#endif

大家可以看到我們的應用沒有特殊字型,這時我們寫乙個我們系統不存在的字型and love st.ttf

幾乎看不到有變化

我們新增乙個資料夾

我把它叫font

把我們的字型放入,直接拖進去,uwp匯入字型是把字型放到解決方案的資料夾

在我們的字型寫我們放進去字型,路徑#字型名稱

我們的路徑font/and love st.ttf名稱and love st

參見:當然也可以作為資源

.resources>

x:key="font" >font/and love st

.ttf

#and love st

.resources>

margin="10,100,10,10"

fontfamily="font/and love st.ttf#and love st"

text="lov ms" >

textblock>

使用第三方字型

修改字型 param context param root public static typeface typeface null try if root instanceof viewgroup else if root instanceof textview textview root set...

iOS 使用第三方字型

3 接下來就是要知道對應字型的名字fontname了。乙個字型檔案包括以下幾個內容 檔名 字型名稱 字型具體名稱,我們只有檔名,不知道字型名稱是什麼,更不知道具體的名稱,那麼我們就需要寫 獲得具體的字型名稱。方法如下 cpp view plain copy nsarray familys uifon...

IOS如何使用第三方字型

3 接下來就是要知道對應字型的名字fontname了。乙個字型檔案包括以下幾個內容 檔名 字型名稱 字型具體名稱,我們只有檔名,不知道字型名稱是什麼,更不知道具體的名稱,那麼我們就需要寫 獲得具體的字型名稱。方法如下 cpp view plain copy nsarray familys uifon...