2020-01-08:
修复了工具当前预览的图片被锁定无法外部修改的问题
2019-12-22:
增加了图片批量转换,并将图片名称作为转换后的文件名和变量名
1. 由于图片名可能作为转换后的变量名,增加了对图片名的规范检测,大体同前一个版本的lv_img_dsc_t检测一致
2. 根据lvgl支持的图片种类做了分类
3. 对各个图片加了转换前的检测结果及转换后的转换结果的tip提示
大致如下:
![批量转换示意图](https://images.gitee.com/uploads/images/2020/0423/101323_df096bf2_5033673.png)
2019-11-20:
增加了对转换操作结果的验证,避免了转换图片时界面卡死的问题
添加了原php环境下的内存限制设置参数
对于转换提示的问题:
1.在转换图片时,提示转换成功,但找不到转换后的文件
原因:图片分辨率过大,修改php环境内存限制参数
解决办法:修改转换工具根目录下php.ini配置文件
```php
memory_limit = _xxx_M // _xxx_ 根据实际使用修改该值,图片分辨率越大,需要设置的值就越大
```
2.在转换图片时,提示转换失败
原因1:图片分辨率过大,转换时间太长(这么大的图片……),超时了
原因2:图片资源编码问题,测试发现截屏保存的图片不能直接转换,否则转换失败,先使用图片编辑工具打开,然后另存就可以了
目前发现以上问题
2019-11-16:
## 界面如下
设置输出文件类型,c测试没问题,bin格式没用到,如果有用到的朋友欢迎反馈
![设置输出文件类型](https://images.gitee.com/uploads/images/2020/0423/100538_24dd6afd_5033673.png)
转换方式跟官方网页一样
![设置图片转换方式](https://images.gitee.com/uploads/images/2020/0423/100538_51e7fad4_5033673.png)
lv_img_dsc_t,为生成的c文件下该图片资源的名字
2019-11-15:
## 说明
软件为基于LVGL离线版图片转换封装的小工具,避免了常使用界面工具的朋友操作控制台指令的不便利
运行环境为windows
修改了原官方离线版php文件接口,便于保存到指定目录
避免计算机没有php环境,在工具所在目录配置了一个php小环境(人懒,php不懂瞎裁)
## 初衷
手头项目用到lvgl做界面设计,前期在lvgl官网做图片转换,感觉挺好 但界面嘛,美观度重口难调,所以这周把界面元素重设计了一遍, 然后昨天在官网做转换时,下载n次失败……所以就有了这个基于官方离线版封装的转换工具,有问题可以通过软件界面的qq和邮箱联系我
## 后续
如果后面有时间或者用到的话,加一个批量转换的。。。这个先用吧
lvgl图片转化工具,用来转化为c语言数组
需积分: 0 97 浏览量
2022-03-11
09:53:37
上传
评论 1
收藏 3.71MB RAR 举报
胖哥王老师
- 粉丝: 3w+
- 资源: 97
最新资源
- C++多线程的创建、终止.、连接和分离线程等pdf
- MI4803-VB一款SOP8封装2个P-Channel场效应MOS管
- unity快速入门-最快速的入门
- MI4803A-VB一款SOP8封装2个P-Channel场效应MOS管
- MI4801-VB一款SOP8封装2个P-Channel场效应MOS管
- 多变量线性回归的简单表示机代码实现
- 羊驼家族Ollama,window版本,本地大模型
- Java面试题+Java并发编程(J.U.C)+Java8实战+Redis+kafka
- 源码工程文件-libmodbus-test
- wx036校园快递平台系统-springboot+vue+uniapp-小程序.zip(可运行源码+sql文件+文档)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论0