方形GIF生成器

上传GIF,设置方形边长、Cover或Contain、九宫格对齐和透明或纯色背景,生成适合头像与社交平台的方形动画。

文件与参数

处理结果

等待文件

原GIF预览

上传GIF后显示原始预览。

输出预览

完成处理后显示输出预览。

原文件大小
输出大小
输出尺寸
输出帧数
输出时长
处理信息

请选择GIF开始。

方形GIF为什么会裁掉边缘

结果区显示输出动画、尺寸、帧数、总时长、文件大小和实际处理参数,便于核对设置是否生效。

预览用于快速检查;正式结果以下载GIF重新解析后的尺寸、帧数、延迟和像素内容为准。

了解更多

实现原理与计算

Cover使用s=max(S/W,S/H),Contain使用s=min(S/W,S/H),再按对齐点计算偏移,将双线性缩放后的帧裁切或填充到S×S。

边界与限制

Cover可能裁切画面边缘;Contain会保留全部内容但可能产生留白;放大低分辨率GIF会降低清晰度。

隐私与本地处理

GIF读取、解码、逐帧处理、预览和结果生成均在当前浏览器完成,不上传文件,不调用第三方运行接口,也不保存输入。

格式与标准来源

GIF解析、透明索引、帧延迟、处置方式和输出结构参考GIF89a格式说明;不同播放器对极短延迟的呈现可能不同。

W3C:GIF89a格式说明

常见问题

如何在 Cover 和 Contain 之间选择?

Cover 会填满方形,但可能裁切边缘;Contain 会保留完整画面,但可能留下背景留白。

方形 GIF 能保留完整画面吗?

可以,选择 Contain 并设置背景颜色或透明背景,完整画面会显示在方形内。