Simple PDF editor which can select, delete, rearrange pages, merge PDF files and reduce file size.
Karp uses Kirigami framework
For arranging PDF files libqpdf is used.
To reduce PDF size Karp calls GPL Ghostscript
- Merging PDF files, reordering
- Reordering pages
- Removing pages
- Rotating pages
- Reducing PDF file size
- Optimizing images (if possible)
- Viewing, editing PDF properties (metadata)
- Protect PDF file with password
- Editing bookmarks
- Merging 2 PDFs: one for even pages and another one for odd pages
- Resizing pages
- Extracting images
- Adding watermark
- Adding page numbers or other labels
- Improving image quality, text visibility
Karp can be built using kde-builder
kde-builder karp
If you have all dependencies installed, you can use cmake to build it:
git clone https://invent.kde.org/graphics/karp && cd karp
cmake -B build
cmake --build build
./build/bin/karp


