Raw material may be made into a finished product which will have the quality of usefulness alone. Utility is the first purpose of most of the works of man. But when the maker is moved by pride in his work and a desire for beauty to make his handiwork pleasing in appearance as well as useful a second purpose is fulfilled. All civilization and most forms of savagery demand that the equipment of routine life shall be pleasing to the eye after its prime purpose of usefulness has been developed.
If an article be pleasing in appearance its making will have involved some of the elements of design. The relationship of its parts, the lines of its construction, its coloring, the manner in which it is ornamented will depend first upon its purpose, but will be guided by a group of recognized traditions which we call the principles of design.
Design governs the arrangement of masses, lines, and dots to secure the qualities of beauty and fitness.
Year Months Days
2010 12 365
2011 12 365
2012 12 366
2013 12 365
Very
short
lines.
Very_long_words_that_just_keep_going_and_going_for_many_lines_at_a_time_causing_hard_times_for_the_word_wrapping_algorithm_it_will_be_painful_to_try_and_justify_these_lines_because_there_is_no_good_point_to_break_the_line.
Non breaking spaces — they will prevent line wrapping just as efficiently and cause cutoffs at random points of the line.
Unknown characters: ㎔☠
没有合适的资源?快使用搜索试试~ 我知道了~
用于微控制器 的字体渲染库_C语言_代码_相关文件_下载
共87个文件
h:12个
expected:11个
hh:10个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 200 浏览量
2022-07-06
16:44:12
上传
评论
收藏 877KB ZIP 举报
温馨提示
概述 MCUFont 是用于微控制器系统的字体压缩、解压缩和渲染库。它的主要目的是允许高质量的抗锯齿文本渲染,同时具有足够小的占用空间以适应典型的闪存。 从历史上看,有许多简单的字体渲染例程可用。它们通常是各种图形库中的临时实现,因此它们“采取了简单的方法”。通常这意味着只有单色,没有字距调整,有时只有等宽和非常基本的自动换行算法。这个库的目标是成为这个问题的标准解决方案,这样基于微控制器的系统也可以享受高质量的文本。另一方面,目的不是为了与 libfreetype 和类似的矢量字体渲染库竞争,因为它们已经存在。 整体结构 该库由 C++ 编写的编码器程序和 ansi C 编写的解码器库组成。编码器在您的 PC 上运行,用于导入和压缩字体文件。解码器在目标微控制器上运行,解压缩并渲染字符。 入门 下载库后,在根文件夹中运行make 。这将构建编码器,对一些示例字体进行编码,并构建一个render_bmp示例程序来测试解码器和渲染器。 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
mcufont-master.zip (87个子文件)
mcufont
README.rst 4KB
docs
rlefont.rst 322B
lsr.css 4KB
encoder.rst 479B
Makefile 252B
menu.rst 299B
decoder.rst 2KB
index.rst 4KB
fonts
fixed_10x20.bdf 41KB
DejaVuSans.ttf 704KB
fixed_7x14.bdf 28KB
DejaVuSerif.license 3KB
.gitignore 14B
fixed_5x8.bdf 24KB
Makefile 1KB
DejaVuSans.license 3KB
DejaVuSerif.ttf 355KB
tests
example_text.txt 1KB
Makefile 52B
layout
serif16_justified_500.bmp.expected 374KB
sans12bw_justified_500.bmp.expected 219KB
sans12bw_justified_500_bwfont.bmp.expected 219KB
sans12bw_scaled_500.bmp.expected 764KB
serif16_left_500.bmp.expected 374KB
fixed_5x8_left_400.bmp.expected 105KB
.gitignore 19B
serif32_justified_500.bmp.expected 1.25MB
Makefile 2KB
fixed_7x14_left_600.bmp.expected 274KB
serif16_right_500.bmp.expected 374KB
sans12_justified_500.bmp.expected 219KB
serif16_center_500.bmp.expected 374KB
LICENSE 1KB
examples
render_bmp
write_bmp.h 238B
write_bmp.c 2KB
.gitignore 11B
render_bmp.c 7KB
Makefile 362B
Makefile 60B
.gitignore 7B
Makefile 167B
decoder
mf_rlefont.h 2KB
mf_encoding.c 2KB
mf_rlefont.c 8KB
mf_bwfont.c 3KB
mf_justify.c 8KB
mf_wordwrap.c 8KB
mf_wordwrap.h 1KB
mf_justify.h 3KB
mf_font.h 5KB
mf_config.h 4KB
mf_kerning.h 723B
mf_bwfont.h 2KB
mcufont.mk 517B
mf_scaledfont.h 575B
mf_scaledfont.c 2KB
mf_encoding.h 1KB
mf_kerning.c 3KB
mf_font.c 3KB
mcufont.h 300B
encoder
exporttools.hh 2KB
bdf_import.cc 4KB
bdf_import.hh 2KB
encode_rlefont.hh 4KB
gb2312_in_ucs2.h 53KB
export_bwfont.hh 345B
importtools.cc 4KB
importtools.hh 672B
ccfixes.hh 4KB
main.cc 13KB
freetype_import.hh 202B
freetype_import.cc 5KB
export_bwfont.cc 9KB
exporttools.cc 5KB
Makefile.mingw32 994B
export_rlefont.hh 297B
build_fonts.sh 2KB
.gitignore 73B
datafile.cc 6KB
CMakeLists.txt 817B
optimize_rlefont.cc 13KB
Makefile 951B
export_rlefont.cc 7KB
datafile.hh 5KB
encode_rlefont.cc 22KB
Makefile.freebsd 2KB
optimize_rlefont.hh 420B
共 87 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9156
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功