zoukankan      html  css  js  c++  java
  • DSAPI多功能组件编程应用-使用外部字体(包括资源文件)

    在软件开发过程中,尤其是比较个性化的程序,有时会需要使用非安装字体文件,比如发布的时候附带了一个专用字体,或者该字体文件直接被放入项目资源,当不希望把这个字体安装到用户的操作系统但又想使用它时,本示例演示一个比较简单的方法。


    选择字体文件



    建立工程


    如果是嵌入到资源使用,则应将字体文件放入资源


    两种使用方法


    运行效果。


    Public Class Form1
        ''' <summary>
        ''' 将资源字体文件生成一个副本数组,以避免资源占用冲突
        ''' </summary>
        ''' <remarks></remarks>
        Private FontBytes() As Byte = My.Resources.digifaw
        Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
            '方式一:
            Label1.Font = DSAPI.加载字体.读取资源字体(FontBytes, 16)
            '方式二:
            Label1.Font = DSAPI.加载字体.读取指定字体文件("c:\digifaw.ttf")
        End Sub
    End Class
    




    自动备注:本博所有文章均为博主本人编写,未经许可谢绝任何形式的转载。
    博主使用VB.NET语言,如您使用C#语言,可下载VB.NET/C#代码转换工具
  • 相关阅读:
    根据第三方库spire.pdf使用指定打印机打印pdf文件
    大批量GPS坐标转百度坐标
    maven settings.xml
    linux 权限
    hyper-v 创建ubuntu虚拟机设置静态ip
    mysql 复制
    nginx
    python函数定义
    Mysql索引浅析
    Mysql 数据库锁机制浅析
  • 原文地址:https://www.cnblogs.com/dylike/p/10575979.html
Copyright © 2011-2022 走看看