首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PHP获取ttf格式文件字体名的方法示例

本文实例讲述了PHP获取ttf格式文件字体名的方法。分享给大家供大家参考,具体如下: <?...php $names = GetFontName('c:/windows/fonts/FZHPJW.TTF'); foreach ($names as $name) { if ($name['language...运行结果: string(6) “SimHei” string(5) “SimHe” //貌似有UTF-16LE编码漏字的BUG string(6) “黑体” 注:如果这里仅需要获取字体名称,...php $names = GetFontName('c:/windows/fonts/FZHPJW.TTF'); $newnames = array(); foreach ($names as $name...则此时可直接输出: 黑体 更多关于PHP相关内容感兴趣的读者可查看本站专题:《php文件操作总结》、《PHP运算与运算符用法总结》、《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《php

1.1K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Calibre | 将EPUB转换为微软正黑体

    iBook的阅读体验可谓是极佳的,这让我无比舒适,但是Calibre上阅读时显示的是宋体,长时间阅读让眼睛酸痛不已,为了解决这个问题,我找到了微软正黑体这个字体(Microsoft JHengHei)...方法 获得ttf文件 由于Calibre转换时必须要使用ttf文件而不能使用ttc文件,所以我们首先需要转换。...随便找个工具ttc2ttf(直接百度)然后获得ttf文件 Calibre转换书籍 ? 转换书籍 - 界面外观 ? 添加前面下载的字体,然后选择嵌入到所有字体 ? ? p.s....其实也可以直接调整阅读器的设置 阅读器 -> 右键 -> 首选项 -> 字体 本文作者:博主: gyrojeff    文章标题:Calibre | 将EPUB转换为微软正黑体 本文地址:https:/.../gyrojeff.top/index.php/archives/68/ 版权说明:若无注明,本文皆为“gyro永不抽风!”

    2.3K20

    dotnet 解析 TTF 字体文件格式

    出于学习的目的,本文将不使用任何平台封装好的方法,自己读取二进制的 TTF 文件,解析 TTF 的内容,获取到字体文件里面的字体名 在 Windows 下,使用 WPF 获取字体信息的方法请看 WPF...从文件加载字体 本文接下来将采用自己读取二进制的 TTF 文件的方法,来告诉大家 TTF 文件的格式 在 TTF 标准里面,前面的 4 个 byte 表示的是 TTF 头信息,可以通过这 4 个 byte...判断此文件是否 TTF 文件。...当然,文件头的判断方式只能是说符合条件的可能是 TTF 文件,不符合条件的一定不是 TTF 文件 在开始写代码之前,有一点需要了解的是二进制存储的坑,那就是关于鸡蛋从大的一头开始吃还是从小的一头开始吃的大小端问题...例如黑体的英文名叫 simhei 而中文名 黑体TTF 字体文件里面,根据字体 TTF 文件,可以读取出字体的字体名。

    1.6K40

    解决Python数据可视化中文部分显示方块问题

    二、解决方法 一般数据可视化使用matplotlib库,设置中文字体可以在导入之后添加两句话(这里的SimHei指的是黑体,KaiTi指的是楷体) import matplotlib import matplotlib.pyplot...as plt plt.rcParams['font.sans-serif']=['KaiTi'] plt.rcParams['axes.unicode_minus'] = False 三、效果 1.黑体...具体的其他字体可以在matplotlib\mpl-data\fonts\ttf找到~ 四、Windows的常用字体 黑体、楷体、仿宋是可以用的,其他的字体可能需要下载对应的ttf文件才能使用 新细明体...:PMingLiU 细明体:MingLiU 标楷体:DFKai-SB 黑体:SimHei 宋体:SimSun 新宋体:NSimSun 仿宋:FangSong 楷体:KaiTi 仿宋_GB2312...:FangSong_GB2312 楷体_GB2312:KaiTi_GB2312 微软正黑体:Microsoft JhengHei 微软雅黑体:Microsoft YaHei 可选择适合的字体显示中文

    2.1K20

    web字体规范

    字体种类 字体列表 css约定字体(英文字体) (5类非五个)serif”、”sans-serif”、”cursive”、”fantasy”、”monospace” windows自带中文字体 黑体,宋体...,新宋体,仿宋,楷体,微软雅黑体 mac自带中文字体 华文细黑,黑体-简,苹方-简 注意事项:特别的针对font-family说明下,font-family属性是多种字体的名称,作为一个”应变”制度,...、OpenType(.ttf, .otf) 及 SVG Font(.svg) 格式 字体文件:找到系统中的字体文件,提供给前端,最好是ttf格式的。...根据.ttf可以生成另外几种格式,推荐转换站点:http://www.font2web.com/, 转换之后会生成一个压缩包,包括了上面的几种格式。...(参考设计梳理) 系统内置字体,windows、mac系统下的内置的字体, 开源字体:思源黑体,文鼎开放黑体等 可免费商用的字体,站酷高端黑、站酷快乐体、方正黑体等。

    2.7K40

    Windows 和 Linux 上安装 TTF 字体的方法

    本文所用的字体文件为 .ttf 格式。 Windows 安装字体 方法一 直接把字体文件复制到系统文字的文件夹里。打开C盘—Windows—Fonts文件夹,把字体文件复制到Fonts文件夹里面。...方法二 直接在字体文件右键,点安装 [img] 安装成功后: [img] Linux 安装字体 第一步:准备字体文件,这里用的是 .ttf 格式文件。...第三步:将之前准备的 .ttf 字体文件拷贝到这个目录下(有可能需要sudo的权限)。 第四步:进入到创建的字体文件目录下:cd /usr/share/fonts/my_fonts 。...20220131222611373] 第六步:查看是否安装成功,执行指令:fc-list [image-20220131222720734] 总结 以上就是 Windows 和 Linux 系统上安装 .ttf

    5.8K00

    Ubuntu安装字体and切换默认字体

    安装字体: 以微软雅黑字体为例(其他的宋体、黑体等点阵字体都一样的),我们的雅黑字体文件是:msyh.ttf(常规字体)和msyhbd.ttf(微软雅黑加粗字体),该字体可在widows目录的Fonts...由于我是双系统,我直接从Win7中复制了 msyh.ttf和msyhbd.ttf (都在C:\Windows\Fonts下面,搜索即得)到Ubuntu里桌面上的文件夹font下(~/Desktop/font...1.在/usr/share/fonts/下新建文件夹 如:winFonts目录,准备把从windows下拷贝过来的字体都放在这个目录里,这里就是把雅黑字体msyh.ttf和msyhbd.ttf放进来:...sudo mkdir -p /usr/share/fonts/winFonts 2.然后将字体文件拷贝到此文件夹下: sudo cp ~/Desktop/font/*.ttf /usr/share.../fonts/winFonts/ 3.然后,改变权限: sudo chmod 755 /usr/share/fonts/winFonts/*.ttf 4.开始安装: cd /usr/share

    7.2K30
    领券