pdf_compress
Compress PDF — Reduce PDF file size while preserving readability. Quality presets: light (300 DPI), balanced (150 DPI, default), mobile (96 DPI), maximum (72 DPI). Also supports metadata-only stripping and a target-size mode. [category: pdf]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | Yes | PDF to compress | |
| quality | No | Compression preset: light=300dpi, balanced=150dpi, mobile=96dpi, maximum=72dpi. Unknown values (including low/medium/high) silently fall back to balanced. | balanced |
| targetSize | No | Target output size. When set, compresses iteratively to fit and overrides 'quality'. | |
| metadataOnly | No | Strip metadata only (Ghostscript pdfmark) — no image downsampling. |