1. 程式人生 > >.net如何使用系統中沒有安裝的字體?

.net如何使用系統中沒有安裝的字體?

tco 沒有 如何使用 機器 tex lec 但是 graphic private

不想安裝到客戶端的 Fonts 目錄下面,但是我又想在程序中使用它。

這段代碼放在哪裏?

字體文件需要放到要安裝的機器上嗎?並不需要

System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection();

pfc.AddFontFile(fontFile);//fontFile為你的字體文件的路徑,如果有多個字體文件可以繼續添加

Font myFont = new Font(pfc.Families[0], 20f, FontStyle.Regular, GraphicsUnit.Point, 0);//m

.net如何使用系統中沒有安裝的字體?