pdfcpu
Install latest/stable of pdfcpu
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Details for pdfcpu
Package name
- pdfcpu
License
- Apache-2.0
Last updated
- Today - latest/stable
- Today - latest/candidate
Websites
Contact
Source code
Report a bug
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report pdfcpu for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
Share this snap
Generate an embeddable card to be shared on external websites.
Validate, optimize, merge, split, encrypt and watermark PDF files
pdfcpu is a PDF processor for the command line. It validates and optimizes PDF files, merges and splits them, rotates, resizes and rearranges pages, adds stamps and watermarks, encrypts and decrypts, fills forms, extracts images, fonts and content, manages attachments, bookmarks and keywords, and validates digital signatures.
Examples
pdfcpu validate report.pdf
pdfcpu optimize report.pdf smaller.pdf
pdfcpu merge all.pdf part1.pdf part2.pdf
mkdir pages && pdfcpu split book.pdf pages
pdfcpu encrypt --upw user --opw owner report.pdf locked.pdf
pdfcpu watermark add "DRAFT" "diag:1, op:.25" report.pdf draft.pdf
File access
pdfcpu can process files in your home directory. To also use USB drives and other removable media (/media, /mnt), run:
sudo snap connect pdfcpu:removable-media
The configuration, installed fonts and trusted certificates are stored in ~/snap/pdfcpu/current/.config/pdfcpu.
| Revision | Channel | Version | Build | Commit | Download SBOM |
|---|
The build and commit information is derived from build infrastructure records.
Install pdfcpu on your Linux distribution
Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.