photo_compress
Compress Image — Reduce image file size using lossy or lossless compression. Supports JPEG quality setting and target-size mode. [category: photo]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | JPG, PNG, WebP, GIF, BMP, HEIC/HEIF. HEIC/HEIF input always comes back as JPG unless output_format overrides. | |
| quality | No | 1-100 (400 outside). PNG→PNG maps it to lossless compression effort — pixels unchanged; other formats re-encode lossily. | |
| strip_exif | No | Strip EXIF metadata from the output. Pass false to preserve it. | |
| output_format | No | Optional output format; omit to keep the input format. HEIC input converts to JPG unless overridden. |