# compress Compress a PDF using lossless FlateDecode compression. **Note:** If compression would result in a larger file, the original file is kept unchanged to avoid file size increase. ## Usage ``` $ pdfly compress --help Usage: pdfly compress [OPTIONS] PDF OUTPUT Compress a PDF. ╭─ Arguments ───────────────────────────────────────────╮ │ * pdf FILE [default: None] [required] │ │ * output PATH [default: None] [required] │ ╰───────────────────────────────────────────────────────╯ ╭─ Options ─────────────────────────────────────────────╮ │ --help Show this message and exit. │ ╰───────────────────────────────────────────────────────╯ ``` ## Examples Compress the file `document.pdf` and output `document_compressed.pdf` ``` pdfly compress document.pdf document_compressed.pdf ``` Example output when compression succeeds: ``` Original Size : 1,996,123 Final Size : 1,234,567 (Compressed (61.8% of original)) ``` Example output when compression would increase file size: ``` Original Size : 887 Final Size : 887 (No compression applied (would increase size)) ```