imgflow.taoliapp.com
ImgFlow
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 1 · Act 5 · Transact 0 · Score: Not yet scored
Tool inspector
set_compression_settings
Configures image compression: output format or multiple export formats, quality (1-100) or target size in KB, max pixel dimension, ICC preservation, PNG quantization. Pass start:true to re-queue the current images with these settings and begin compressing.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
format |
string | no | Primary output format. original/auto keeps each input's format; others convert. |
targetFormats |
array | no | Export formats; each image is compressed once per format. Sets format to the first entry. |
mode |
string | no | smart = automatic per-image quality ladder; quality = encode at a quality level; target = hit targetKB per image. |
quality |
number | no | Encoder quality 1-100. Applies to the lossy format in effect (webp when format is original/auto). Ignored in target mode. |
targetKB |
number | no | Target size per image in kilobytes (mode=target). |
maxEdge |
number | no | Shrink so the longest edge is at most this many pixels. 0 keeps original size. |
keepIcc |
boolean | no | Keep embedded ICC color profiles. |
pngQuantize |
boolean | no | Quantize PNG output to reduce size (may reduce quality). |
start |
boolean | no | Re-queue current images with the new settings and start compressing now. |
Raw JSON schema
{
"type": "object",
"properties": {
"format": {
"type": "string",
"enum": [
"original",
"auto",
"jpeg",
"webp",
"avif",
"png",
"jxl"
],
"description": "Primary output format. original/auto keeps each input's format; others convert."
},
"targetFormats": {
"type": "array",
"items": {
"type": "string",
"enum": [
"jpeg",
"webp",
"avif",
"png",
"jxl"
]
},
"description": "Export formats; each image is compressed once per format. Sets format to the first entry."
},
"mode": {
"type": "string",
"enum": [
"smart",
"quality",
"target"
],
"description": "smart = automatic per-image quality ladder; quality = encode at a quality level; target = hit targetKB per image."
},
"quality": {
"type": "number",
"description": "Encoder quality 1-100. Applies to the lossy format in effect (webp when format is original/auto). Ignored in target mode."
},
"targetKB": {
"type": "number",
"description": "Target size per image in kilobytes (mode=target)."
},
"maxEdge": {
"type": "number",
"enum": [
0,
2048,
2560,
4096
],
"description": "Shrink so the longest edge is at most this many pixels. 0 keeps original size."
},
"keepIcc": {
"type": "boolean",
"description": "Keep embedded ICC color profiles."
},
"pngQuantize": {
"type": "boolean",
"description": "Quantize PNG output to reduce size (may reduce quality)."
},
"start": {
"type": "boolean",
"description": "Re-queue current images with the new settings and start compressing now."
}
}
}
Similar websites
wfsim.app
A Warframe calculator that simulates the fight instead of estimating it — builder, simulator, optimizer. Every formula cites its source, and the golden tests ar…
commonplace-webmcp.vercel.app
Commonplace is an editable social reading space built for people and their browser agents.
pixelforge-studio.appcaster.chatgpt.site
A professional browser pixel-art editor for drawing, frame animation, palettes, sprite sheets, GIF export, and WebMCP automation.
pixelite.taskcraft.site
Pixelite