数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 4504|回复: 9

U8g2 中文字库生成工具

[复制链接]
发表于 2022-3-6 13:25:07 | 显示全部楼层 |阅读模式
Easy U8g2 font generate tools
这是一个易于操作的U8g2字体生成工具,使用者只需要输入需要转换的文本,选择字体文件以及设置字体大小,该工具会自动对文本进行去重、生成map字体映射文件、生成bdf字库并最终导出C语言字库代码

开源协议&地址
main.py适用于GPL3.0协议

https://github.com/createskyblue/Easy-u8g2-font-generate-tools
https://gitee.com/createskyblue/Easy-u8g2-font-generate-tools

实现功能
  • 自定义文本
  • 文本自动去重
  • ASCII字符可选
  • 自定义ttf字体
  • 自定义字体大小
  • 字间距调整

使用方式
  1. python3 main.py
复制代码


第三方工具使用
名称
来源
bdfconv
otf2bdf
Alibaba-PuHuiTi-Medium

演示图片









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
 楼主| 发表于 2022-3-9 12:32:46 | 显示全部楼层
hefanghua 发表于 2022-3-8 15:35
屏幕不错。多少分辨率的?给个购买链接呗?

屏幕是uc1638_240x160
u8g2默认没有这个分辨率的驱动,得自己改一改
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-3-9 12:33:04 | 显示全部楼层
fryefryefrye 发表于 2022-3-8 17:55
u8g2库,直接在Arduino里用就行了,不需要搞字库,很方便的。

自带的字库太大了,内存塞不下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-6-14 00:42 , Processed in 0.296400 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表