分类

PNG转调色板PNG

将PNG图像转换为基于调色板的格式,使用索引颜色以获得更小的文件大小

Click to upload file or drag and drop file here

Maximum file size: 50MB Supported formats: image/png

颜色越少 = 文件越小但颜色精度越低

0 90 100

颜色量化和抖动的质量

0 9 9

0=无压缩,9=最大压缩

抖动在有限调色板下创建更平滑的颜色渐变

关键信息

分类
Media
输入类型
file, number, range, checkbox
输出类型
file
样本覆盖
4
支持 API
Yes

概览

PNG转调色板PNG工具可以将标准PNG图像转换为使用索引颜色的调色板格式,有效减小文件大小,同时通过可调参数保持图像质量。

适用场景

  • 当需要减小PNG图像文件大小以加快网页加载速度时。
  • 当处理颜色数量有限的图像,如图标、徽标或简单图形时。
  • 当需要优化图像用于存储空间有限的移动设备或应用时。

工作原理

  • 上传PNG图像文件到工具。
  • 设置颜色数量(2-256)以控制调色板大小。
  • 调整质量、压缩级别和抖动选项以平衡文件大小和视觉质量。
  • 点击转换,工具将生成基于调色板的PNG文件供下载。

使用场景

网页设计师优化网站图像以减少带宽使用和提升加载速度。
移动应用开发者压缩游戏纹理或UI资源以减小安装包大小。
个人用户减少照片或图形文件的存储空间占用。

用户案例

1. 优化网页图标

网页设计师
背景原因
设计师需要为网站准备一系列图标,要求文件小且加载快。
解决问题
原始PNG图标文件较大,影响页面性能。
如何使用
上传图标PNG文件,设置颜色数量为16,启用抖动以保持平滑边缘。
效果
生成调色板PNG图标,文件大小减少约70%,视觉质量良好。

2. 压缩游戏纹理

背景原因
开发者正在制作一款2D游戏,需要大量纹理图像。
解决问题
纹理文件过大,导致游戏安装包臃肿。
如何使用
批量上传纹理PNG,设置颜色数量为64,质量80,压缩级别9。
效果
纹理文件大小显著减小,游戏运行更流畅,存储空间节省。

3. 减少照片存储

摄影爱好者
背景原因
用户有大量PNG格式的照片备份,占用过多存储空间。
解决问题
照片文件太大,硬盘空间不足。
如何使用
上传照片,设置颜色数量为128,启用抖动以保留细节。
效果
照片文件大小减小约50%,存储空间节省,视觉差异 minimal。

用 Samples 测试

image, png, file

相关专题

常见问题

什么是调色板PNG?

调色板PNG使用索引颜色,每个像素引用一个颜色表,从而减少文件大小。

颜色数量如何影响转换结果?

颜色越少,文件越小,但可能损失颜色细节;建议根据图像内容选择合适数量。

抖动选项有什么作用?

抖动通过混合颜色创建渐变效果,在有限调色板下改善视觉平滑度。

压缩级别设置多少合适?

默认9提供最大压缩,可根据需要调整以平衡转换速度和文件大小。

支持哪些输入格式?

仅支持PNG图像文件,最大文件大小为50MB。

API 文档

请求端点

POST /zh/api/tools/png-to-palette-png

请求参数

参数名 类型 必填 描述
imageFile file (需要先上传) -
colors number 颜色越少 = 文件越小但颜色精度越低
quality range 颜色量化和抖动的质量
compressionLevel range 0=无压缩,9=最大压缩
dithering checkbox 抖动在有限调色板下创建更平滑的颜色渐变

文件类型参数需要先通过 POST /upload/png-to-palette-png 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-png-to-palette-png": {
      "name": "png-to-palette-png",
      "description": "将PNG图像转换为基于调色板的格式,使用索引颜色以获得更小的文件大小",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=png-to-palette-png",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]