Description
This COPR repository is deprecated since October 2021, because a GCJ-free port of PDFtk has gotten part of the regular Fedora 33+ and EPEL 7+ repositories. The new package can be installed using yum install pdftk-java
explicitly, alternatively existing pdftk
users of this COPR repository are auto-migrated to pdftk-java
when running yum update
the next time.
If PDF is electronic paper, then pdftk is an electronic staple-remover, hole-punch, binder, secret-decoder-ring, and X-Ray-glasses. Pdftk is a simple tool for doing everyday things with PDF documents. Keep one in the top drawer of your desktop and use it to:
- Merge PDF Documents
- Split PDF Pages into a New Document
- Decrypt Input as Necessary (Password Required)
- Encrypt Output as Desired
- Burst a PDF Document into Single Pages
- Report on PDF Metrics, including Metadata and Bookmarks
- Uncompress and Re-Compress Page Streams
- Repair Corrupted PDF (Where Possible)
Pdftk is also an example of how to use a library of Java classes in a stand-alone C++ program. Specifically, it demonstrates how GCJ and CNI allow C++ code to use iText's (itext-paulo) Java classes.
Installation Instructions
You need to have yum-plugin-copr installed. Afterwards you can run:
# yum copr enable robert/pdftk
In case of Red Hat Enterprise Linux 7 (or with derivates like CentOS 7 or Scientific Linux 7) the GCJ related copr repository is needed additionally:
# yum copr enable robert/gcj
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
EPEL 6 | i386 (459)*, x86_64 (459)* | EPEL 6 (0 downloads) |
EPEL 7 | x86_64 (2174)* | EPEL 7 (36929 downloads) |
* Total number of downloaded packages.
External Repository List
The following repositories are accessible during builds