首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Cell的前端专栏

    ttf 字体压缩

    <style type="text/css"> @font-face { font-family: MMT; src: url("font/MMT_579767_SOAJ0_0.ttf

    1.4K20编辑于 2022-02-25
  • 来自专栏向治洪

    ttf设置文字字体

    android.widget.TextView;   import android.app.Activity;   import android.graphics.Typeface;   /**  * Demo描述:  * 利用TTF 字体文件文字的显示效果  *   * 步骤如下:  * 1 在asset下建立fonts文件夹  * 2 将.ttf文件拖入fonts文件夹Typeface  * 3 在代码中为TextView findViewById(R.id.textView);           Typeface typeface = Typeface.createFromAsset(getAssets(),"fonts/test.ttf

    2K90发布于 2018-01-29
  • 来自专栏林德熙的博客

    dotnet 解析 TTF 字体文件格式

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

    2.3K40编辑于 2023-04-07
  • 来自专栏Spring相关

    webpack处理ttf字体文件报错的方法

    webpack处理ttf字体文件报错的方法 我们在使用webpack打包的时候经常因为引入ttf字体报错而烦恼,这里解决ttf字体报错的方法需要加入一个url-loader,没有的话需要npm先安装下: (ttf|eot|svg|woff|woff2)$/, use: 'url-loader' }, // 处理 字体文件的 loader 完整的webpack.config.js如下: // 由于 webpack (ttf|eot|svg|woff|woff2)$/, use: 'url-loader' }, // 处理 字体文件的 loader { test: /\.js$/, use: 'babel-loader

    4.6K20发布于 2018-12-19
  • 来自专栏代码GG之家

    SDL系列讲解(八) SDL_ttf教程

    下载配置SDL_ttf库 打开官网 https://www.libsdl.org/projects/SDL_ttf/,下载库。 /SDL2_ttf 同时在LOCAL_SHARED_LIBRARIES := SDL2 SDL2_image后面加上 SDL2_ttf 测试字库 从网上下载一个中文字库,放置在asserts目录下, 起名字为font.ttf main.c加入头文件 #include "SDL_ttf.h" 然后我们使用: //初始化字库 if(TTF_Init()==-1) { printf("TTF_Init : %s\n", TTF_GetError()); return 1; } //打开字库 TTF_Font *font; font=TTF_OpenFont("font.ttf", 64); if font) { printf("TTF_OpenFont: %s\n", TTF_GetError()); } 初始化以及打开字库,使用16号字体创建 DrawText(bmp,font,"代码

    3.8K50发布于 2018-02-02
  • 来自专栏编程三昧

    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

    7.7K00编辑于 2022-01-31
  • 来自专栏韩曙亮的移动开发专栏

    【Flutter】Icons 组件 ( FlutterIcon 下载图标 | 自定义 svg 图标生成 ttf 字体文件 | 使用下载的 ttf 图标文件 )

    文章目录 一、FlutterIcon 下载图标 二、自定义 svg 图标生成 ttf 字体文件 三、使用下载的 ttf 图标文件 四、完整代码示例 五、相关资源 一、FlutterIcon 下载图标 - --- https://www.fluttericon.com/ 可以根据需求挑选合适的 icon 图标 , 生成 ttf 文件 ; 下图中 , 选中需要生成 ttf 字体文件的图标 , 这里选中了前 10 个图标 , 然后点击右上角的 DOWNLOAD 按钮 , 该网站会在后台将这 10 个图标的 SVG 文件打包到 ttf 文件中 , 下载的文件是 flutter-icons-5b92b65c.zip , 后面一串是随机生成的数字 ; 该压缩包中主要有三个文件 , ① ttf 字体文件 : MyFlutterApp.ttf , svg 格式的图标就封装在该文件中 ; ② dart 文件 : Flutter 格式的文件 ; 三、使用下载的 ttf 图标文件 ---- 将 MyFlutterApp.ttf 字体文件拷贝到 Flutter 源码根目录下的 fonts 目录下 , 在 pubspec.yaml

    4K20编辑于 2023-03-29
  • 来自专栏强仔博客

    ttf字体文件抽取自己想要的字

    在博客中,为了突出系统样式的美观,侧栏文字我使用了自定义文字,但一个字体包高达3M多,为了提高用户和体验减少服务器压力,我们只需要ttf字体文件中抽取自己想要的字即可,这样即可达到令人满意的效果。 注:过程比较繁琐,此方法只试用于只需要少数字体的情况 准备工作 下载好我们的完整的ttf字体文件。

    3K40编辑于 2021-12-21
  • 来自专栏编程三昧

    TTF、TOF、WOFF 和 WOFF2 的相关概念

    前言 在上一篇文章中,我引入了 TTF 格式的字体文件来解决各平台字体表现不统一的问题。 但其实那不是最优解决方案,因为字体文件不止有 TTF 格式,常见的字体格式还有 OTF、WOFF 和 WOFF2 等。 TTF(TrueType Font) TrueType 是由美国苹果公司和微软公司共同开发的一种电脑轮廓字体(曲线描边字)类型标准。 这种类型字体文件的扩展名是 .ttf,类型代码是 tfil。 这个字体格式使用zlib压缩,文件大小一般比 TTF 小 40%。 总结 通过上面的概念,可以看出: TTF 的兼容性更好,但是其字体文件体积最大。 WOFF 字体比 TTF 字体有更小的体积和更好的表现性。 WOFF 2 字体是对 WOFF 字体的升级。

    2.6K30编辑于 2022-01-31
  • 来自专栏微信小程序

    uniapp字体ttf在小程序报错,解决方法

    HBuilderX\p 报错二: uniapp报错:渲染层网络层错误 Failed to load local font resource /static/fonts/Kingsoft_Cloud_Font.ttf-do-not-use-local-path 1.06.2402040; lib: 3.4.7)解决方法1:把字体改成base64格式推荐一个转码平台:https://www.giftofspeed.com/base64-encoder 当有一个字体文件(如 .ttf (或其他适当的 MIME 类型,如 font/woff 或 application/x-font-ttf)来指定 base64 数据。 wx.loadFontFace来加载一个名为BoldFont的字体,字体文件位于https://www.zitixiazai.cn/static/upload/other/20220914/1663119174123134.ttf wx.loadFontFace({family: 'BoldFont',source: 'url("https://***/static/upload/other/20220914/1663119174123134.ttf

    1.3K10编辑于 2024-07-03
  • 来自专栏全栈程序员必看

    认识 Iconfont 以及什么是 .eot、.woff、.ttf、.svg「建议收藏」

    二、字体格式 —— .eot、.woff、.ttf、.svg 1. 字体格式介绍 目前最主要的几种网络字体(web font)格式包括WOFF,SVG,EOT,OTF/TTF。 WOFF WOFF是Web Open Font Format几个词的首字母简写。 WOFF字体通常比其它字体加载的要快些,因为使用了OpenType (OTF)和TrueType (TTF)字体里的存储结构和压缩算法。这种字体格式还可以加入元信息和授权信息。 【支持的浏览器:IE4+】 OTF / TTF OpenType Font 和 TrueType Font。部分的因为这种格式容易被复制(非法的),这才催生了WOFF字体格式。 /fonts/singlemalta-webfont.ttf') format('truetype'), url('..

    5.8K11编辑于 2022-09-20
  • 来自专栏阿策小和尚

    【Flutter 专题】125 图解自传 ACE_ICON.ttf 图标库

    和尚在学习过程中通常会需要大量的小图标,而多数的 Icon 都是经过设计同学优化过的,而如何采用类似系统 Icons 方式,此时可以通过自传类似字体库的 ttf 图标库的方式来完成; ACE_ICON 其中设置完图标库名称后,通过工具选择下载不同的文件,包括 ttf 图标库、config 配置文件以及 mapping 映射文件; ? ? 2. 集成 ttf 图标库 将 ACE_ICON.ttf 库文件添加到 project 资源文件中; ? - family: ACE_ICON fonts: - asset: images/ACE_ICON.ttf ? ---- ACE_ICON.ttf 案例源码 ---- 和尚此次仅是对于日常资源库和命令行的简单应用,熟能生巧,仅限于日常积累;如有错误,请多多指导! 来源:阿策小和尚

    1.4K30发布于 2021-06-08
  • 来自专栏陈冠男的游戏人生

    CVE-2010-2883 Adobe Reader TTF 字体SING表栈溢出漏洞

    strcat 先用 msf 生成一个恶意文档 用 adobe reader 打开可以弹出一个计算器 可以使用 PDFStreamDumper 来分析 PDF 文档,在菜单中找到 search for,搜一下 TTF TTF 字体中 TableEntry 结构包含了所指表的资源标记、校验和、偏移量和每个表的大小: typedef struct { Char tag[4]; //SING字符串 ULONG checkSum 单步走几步到 0x803DD7D,此时数据窗口中跟随看一下 ecx 指向的地址 然后选中 A8 14 87 05 数据窗口中跟随一下得到: 这一块就是之前我们在 PDFStreamDumper 中搜索到的 TTF

    94530发布于 2020-12-29
  • 来自专栏李洋博客

    Nginx无法加载.woff .eot .svg .ttf等字体文件的解决办法

    (gif|jpg|jpeg|png|bmp|swf|eot|otf|ttf|woff|woff2|svg)$     {         expires      30d;         error_log  /dev/null;         access_log /dev/null;     } 注意,配置文件是存在的,仅仅需要添加其中的“|eot|otf|ttf|woff|woff2|svg”后缀即可 (eot|otf|ttf|woff|woff2|svg)$ {         add_header  Access-Control-Allow-Origin *;     } 这个是独立独立的段落,功能增加的是跨域代码

    6.8K20发布于 2021-10-12
  • 来自专栏专业duilib使用+业余界面开发

    修改TTF文件或者otf文件或者woff文件内的字体名称

    1.打开FontCreator,将ttf文件拖到FontCreator打开。 2.菜单项选择Font=》Properties,打开Font Properties弹窗。 7.菜单项选择File=》Export Font As...=》Export as Desktop Font(ttf/otf),弹出Export as Desktop Font(ttf/otf),窗口。 但实际上抗锯齿应该跟字体源有关系吧,我测试时使用 的ttf文件里面的字体可能是没有抗锯齿的,保存的时候选了Auto Hinting也没什么用,但让 生成的ttf文件更大了。

    6.7K20发布于 2020-12-09
  • 来自专栏Rust语言学习交流

    【Rust日报】2020-03-20 ttf-parser v0.5,TWiR 330

    速查表 ttf-parser v0.5 ttf-parser,一个高级,安全,零分配的TrueType字体解析器。现在v0.5,支持可变字体和C API。

    53810发布于 2020-03-25
  • 来自专栏肖蕾的博客

    第五章:TTF字库使用(中文方案推荐版)FreeTypeFontGeneratorFreeTypeFontGenerator.FreeTypeBitmapFontData

    TTF支持的引用: compile "com.badlogicgames.gdx:gdx-freetype:$gdxVersion" FreeTypeFontGenerator 1.定义:TTF字体发生器 2.用途:负责保存和解析 .ttf后缀格式文件 3.ttf文件名,必须是英文或者数字。 使用: val generator = FreeTypeFontGenerator(Gdx.files.internal("hksn.ttf")) FreeTypeFontGenerator.FreeTypeBitmapFontData 2.用途:负责处理FreeTypeFontGenerator的数据 3.FreeTypeFontGenerator.DEFAULT_CHARS系统封装好的基本英文字符,即使TTF字库中没有英文字符,也能正常输出英文

    74020发布于 2018-08-10
  • 来自专栏Python

    OSError: Invalid argument: ‘u202aC:WindowsFonts方正粗黑宋简体.ttf‘解决方案

    错误代码 my_font=font_manager.FontProperties(fname=r'‪C:\Windows\Fonts\方正粗黑宋简体.ttf') 运行结果 解决方案 在文件路径后加[1: ]即可解决 my_font=font_manager.FontProperties(fname=r'‪C:\Windows\Fonts\方正粗黑宋简体.ttf'[1:])

    22210编辑于 2024-10-12
  • 来自专栏区块链领域

    疯狂TTF,7月8日一天分1000个BTC,7毛分3毛

    错过了FT的60倍,错过了奥特曼的10倍,现在天天TTF进场就能捡43.5%! 疯狂天天TTF,一天瓜分900BTC,7毛分3毛,TTF撸钱全攻略! 而今天这个机会又一次站在了我的面前,它就是天天交易所交易挖矿的平台币——TTF,天天交易所7月9日零点正式开启分红和推荐返佣模式,一天给TTF持币者分900多个BTC,百万TTF可分红7.33个BTC! 截止7月8日24点天天交易所(ttex.com)会对TTF持仓进行快照,7月9号开启TTF第一次持币分红,将6月30日开启的“TTF创世挖矿”9天积累的分红一次性分配给TTF持仓用户!! TTF,这就是交易挖矿。 我推荐你参与TTF挖矿,你再推荐更多朋友一起挖TTF,你分15%,我分5%,让我们一起日入百万!!十天财富自由不是梦!!赶紧点此链接注册TTEX账号抢TTF7月8号创世分红吧!

    62420发布于 2018-07-23
  • 来自专栏韩曙亮的移动开发专栏

    【Flutter】Flutter 自定义字体 ( 下载 TTF 字体 | pubspec.yaml 配置字体资源 | 同步资源 | 全局应用字体 | 局部应用字体 )

    一、Flutter 自定义字体 1、ttf 字体文件 字体资源文件 : ttf 格式的字体资源 ; Flutter 应用字体资源文件 : 在 Flutter 应用根目录下创建 fonts 目录 , 将下载的 ttf 字体放资源文件在该 fonts 目录下 ; 2、ttf 字体资源配置 配置字体资源 : 自定义字体资源需要在 pubspec.yaml 配置文件中配置 , 字体资源配置格式如下 : fonts : - family: Schyler fonts: - asset: fonts/Schyler-Regular.ttf - asset: fonts/Schyler-Italic.ttf style: italic - family: Trajan Pro fonts: - asset: fonts/TrajanPro.ttf - asset : fonts/TrajanPro_Bold.ttf weight: 700 这里使用 RubikMonoOne-Regular.ttf 字体文件 , 配置如下 : flutter:

    4.4K00编辑于 2023-03-28
领券