Skip to content

图片工具 ​

提供多图转 GIF 和图片转 ICO 图标功能。结果上传后 20 分钟自动清理。

多图片转 GIF ​

上传多张图片,按顺序合成为动态 GIF。使用 中位切分法 (Median Cut) 构建最优 256 色调色板 + Floyd-Steinberg 误差扩散抖动,最大程度避免画质损失。

  • 方法: POST
  • 路径: /api/web/multipleImagesToGif
  • Content-Type: multipart/form-data

表单字段 ​

字段类型必填说明
imagesFile[]是多张图片(支持 jpg/png/webp 等)
delayint否帧延迟(单位:厘秒 cs,1=10ms),默认 10 即 100ms/帧

响应示例 ​

json
{
  "url": "https://...lolku-xxx.gif",
  "frames": 8,
  "width": 800,
  "height": 600,
  "delay": 10
}

文件上传接口

此接口需要上传文件(multipart/form-data),请在 Base URL 中填入后端地址后手动测试。


图片转 ICO 图标(全平台) ​

上传一张图片,自动生成 全平台尺寸图标压缩包。包含:Web favicon.ico + 各尺寸 PNG、iOS App Icons(20~1024px)、Android mipmap / PWA、Microsoft 磁贴、Windows 托盘专用 tray.ico(BI_BITFIELDS 格式)。

  • 方法: POST
  • 路径: /api/web/imageToico
  • Content-Type: multipart/form-data

表单字段 ​

字段类型必填说明
imageFile是源图片(建议 >=512x512 正方形)
sizesstring否自定义尺寸,逗号分隔(如 "32,64,256"),关键尺寸始终包含

ZIP 内部结构 ​

favicon.ico
favicon-16x16.png
favicon-32x32.png
ios/icon-*.png(11种尺寸)
android/mipmap-*/icon.png
android-chrome-*.png
site.webmanifest
mstile-150x150.png
browserconfig.xml
ico/tray.ico
ico/icon_16x16.ico
ico/icon_32x32.ico
icon_NxN.png(所有尺寸的通用 PNG)

文件上传接口

此接口需要上传文件(multipart/form-data),请在 Base URL 中填入后端地址后手动测试。