mirror of
https://gitee.com/zlgopen/awtk.git
synced 2024-12-01 19:49:11 +08:00
update docs
This commit is contained in:
parent
1317c5410f
commit
f638910fe6
11
tools/font_gen/README.md
Normal file
11
tools/font_gen/README.md
Normal file
@ -0,0 +1,11 @@
|
||||
# 点阵字体生成工具
|
||||
|
||||
fontgen从指定的tff文件,提取指定字符集(从文件中读取)的glyph,生成C常量文件。
|
||||
|
||||
```
|
||||
./bin/fontgen ttf_filename str_filename output_filename font_size
|
||||
```
|
||||
* ttf\_filename tff文件
|
||||
* str\_filename 字符集合(UTF-8)编码
|
||||
* output\_filename 输出的文件
|
||||
* font\_size 字体大小
|
@ -39,7 +39,7 @@ int main(int argc, char** argv) {
|
||||
mem_init(s_heap_mem, sizeof(s_heap_mem));
|
||||
|
||||
if (argc != 5) {
|
||||
printf("Usage: ttf_filename str_filename output_filename font_size\n");
|
||||
printf("Usage: %s ttf_filename str_filename output_filename font_size\n", argv[0]);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
10
tools/image_gen/README.md
Normal file
10
tools/image_gen/README.md
Normal file
@ -0,0 +1,10 @@
|
||||
## 位图生成工具
|
||||
|
||||
在嵌入式系统中,RAM比较少,虽然PNG/JPG等文件可以大幅度降低存储空间,但是需要解码到内存中,不太适合直接使用。LFTK提供了imagegen工具,将图片转换成位图数据,直接编译到代码中,放在flash中,不占用内存空间。
|
||||
|
||||
```
|
||||
./bin/imagegen in_filename out_filename
|
||||
```
|
||||
|
||||
* in_filename png/jpg 文件
|
||||
* out_filename 位图数据文件
|
@ -37,7 +37,7 @@ int main(int argc, char** argv) {
|
||||
mem_init(s_heap_mem, sizeof(s_heap_mem));
|
||||
|
||||
if (argc != 3) {
|
||||
printf("Usage: in_filename out_filename\n");
|
||||
printf("Usage: %s in_filename out_filename\n", argv[0]);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -6,4 +6,5 @@
|
||||
./bin/resgen input_filename output_filename
|
||||
```
|
||||
|
||||
> 目前支持ttf/png/jpg等文件的转换。
|
||||
* input_filename 输入文件。目前支持ttf/png/jpg等文件的转换。
|
||||
* output\_filename 输出文件。
|
5
tools/ui_gen/README.md
Normal file
5
tools/ui_gen/README.md
Normal file
@ -0,0 +1,5 @@
|
||||
## UI数据转换工具
|
||||
|
||||
* qt\_to\_xml 将QT的UI文件转成LFTK XML的文件。
|
||||
* rc\_to\_xml 将MS的RC文件转成LFTK XML的文件。
|
||||
* xml\_to\_ui 将LFTK XML的文件转成LFTK二进制的UI文件。
|
Loading…
Reference in New Issue
Block a user