10. 支持的第三方库
10.1 PNG 解码库
PNG 解码器可以让我们在 GT-HMI Engine 中使用 PNG 图像。该功能使用 lodepng 库实现。
在 gt_conf_widgets.h 文件中,如果配置使能了 GT_CFG_ENABLE_IMG 功能,并且在 gt_conf.h 文件中配置使能了 GT_USE_PNG,则可以使用 PNG 解码功能。
PNG 解码器会对整个 PNG 图像解码,所以在解码过程中将额外增加 RAM 的占用,大小为:图像宽度 × 图像高度 × 4 字节。
10.2 JPEG 解码库
JPEG 解码器可以让我们在 GT-HMI Engine 中使用 JPEG 图像。该功能使用 tjgpd 库实现。
在 gt_conf_widgets.h 文件中,如果配置使能了 GT_CFG_ENABLE_IMG 功能,并且在 gt_conf.h 文件中配置使能了 GT_USE_SJPEG,则可以使用 JPEG 解码功能。
10.3 GIF 解码库
GIF 解码器可以让我们在 GT-HMI Engine 中使用 GIF 图像。该功能使用 gifdec 库实现。
在 gt_conf_widgets.h 文件中,如果配置使能了 GT_CFG_ENABLE_IMG 功能,并且在 gt_conf.h 文件中配置使能了 GT_USE_GIF,则可以使用 GIF 解码功能。

