GIF 的现代替代品:PNG 动图支持完整 24 位色彩与半透明。把多张图合成 APNG,或把 APNG 拆回 PNG 序列——表情包、UI 演示都好用。
单帧最大 1600 万像素,合成最多 120 帧。全部本地处理。
说明:APNG(Animated PNG)是 PNG 扩展标准:普通 PNG 里插入 acTL(帧数)与 fcTL / fdAT(帧控制与数据)块。
本工具手写 PNG chunk 编解码:合成时每帧画布统一尺寸、用 zlib 算法重编码为 fdAT;分帧时按 fcTL 顺序还原每帧(处理 APNG_DISPOSE_OP 背景清除与 BLEND_OP 叠加),导出完整画面 PNG 序列。
相比 GIF,APNG 支持 8 位 alpha 半透明、真彩色且无 256 色限制——微信、Telegram、iMessage 均可直接发送。全部处理在本地完成。