如何在vb.net中使用font base64

时间:2014-10-19 12:59:45

标签: vb.net fonts base64

我想在visual basic中创建一个应用程序,我想要一个自定义字体,但是这是一个ttf文件,我可以使用文件,但我有app_name.exe和Akashi.ttf(我的字体)在" /仓"

Dim Akashi As PrivateFontCollection = New PrivateFontCollection
Akashi.AddFontFile("Akashi.ttf")
FrameWindow.Font = New Font(Akashi.Families(0), 8)

我想使用base64编码来使用没有文件的这种字体...

请帮帮我 (对不起我的英语,我是法国人)

1 个答案:

答案 0 :(得分:0)

我不知道这是否可行,但请尝试将您的字体放入应用程序资源中。在解决方案资源管理器中右键单击您的项目,然后按“属性”,然后转到“资源”选项卡并将字体拖到那里。

然后你只需要做:

Dim Akashi As PrivateFontCollection = New PrivateFontCollection
Akashi.AddFontFile(My.Resources.Akashi)
FrameWindow.Font = New Font(Akashi.Families(0), 8)