update docs

This commit is contained in:
lixianjing 2018-04-01 11:34:05 +08:00
parent 1317c5410f
commit f638910fe6
6 changed files with 30 additions and 3 deletions

11
tools/font_gen/README.md Normal file
View 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 字体大小

View File

@ -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
View File

@ -0,0 +1,10 @@
## 位图生成工具
在嵌入式系统中RAM比较少虽然PNG/JPG等文件可以大幅度降低存储空间但是需要解码到内存中不太适合直接使用。LFTK提供了imagegen工具将图片转换成位图数据直接编译到代码中放在flash中不占用内存空间。
```
./bin/imagegen in_filename out_filename
```
* in_filename png/jpg 文件
* out_filename 位图数据文件

View File

@ -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;
}

View File

@ -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
View 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文件。