图片(Gif)

GIF图片显示,core版本号要>=3211
## 示例代码
方法一
```lua
-- 创建GIF图片控件
g=lvgl.gif_create(lvgl.scr_act())
-- 设置显示的GIF图像
lvgl.gif_set_src(g,"/lua/test.gif")
-- gif图片居中
lvgl.obj_align(g, nil, lvgl.ALIGN_CENTER, 0, 0)
```
方法二
```lua
-- 创建gif图片控件并设置显示的GIF图片
g1=lvgl.gif_create_from_file(lvgl.scr_act(),"/lua/test.gif")
-- gif图片右对齐剧中
lvgl.obj_align(g1, nil, lvgl.ALIGN_IN_RIGHT_MID, 0, 0)
```
## API
### lvgl.gif_create
|调用|lvgl.gif_create(par)|
|-|-|
|功能|创建一个GIF图片对象|
|返回|指向GIF图片对象的指针|
|参数||
|par|指向对象的指针, 它将是新键对象的父对象|
### lvgl.gif_set_src
|调用|lvgl.img_set_src(gif, data)|
|-|-|
|功能|设置GIF图片控件的显示内容|
|参数||
|gif|指向GIF图片对象的指针|
|data|GIF图像显示的数据内容|
### lvgl.gif_create_from_file
|调用|lvgl.gif_create_from_filec(par, data)|
|-|-|
|功能|创建并设置GIF图片控件的显示内容|
|参数||
|par|指向GIF图片对象的指针|
|data|GIF图像显示的数据内容|
## 模拟器演示效果

真机和模拟器显示效果一样,这里不做演示了。
## 测试固件版本和脚本
[LuatOS-HMI_V3211_RDA8910.pac](https://cdn.openluat-luatcommunity.openluat.com/attachment/20220307135121955_LuatOS-HMI_V3211_RDA8910.pac)
[gif.7z](https://cdn.openluat-luatcommunity.openluat.com/attachment/20220307135139681_gif.7z)
## 常见问题
1、有些GIF图片显示不了原因说明
显示不了的原因是对应的gif格式不支持导致的,通过HEX格式打开GIF文档,如下图A位置字节最高位不为1,则不支持,不能正常显示。
