jPdf Tweak - Swiss Army Knife for PDF files

Screenshot

Introduction

jPDF Tweak is a Java Swing application that can combine, split, rotate, reorder, watermark, encrypt, sign, and otherwise tweak PDF files.

You can use it to make printable booklets from your PDFs, to add PDF bookmarks, effects (page transitions), to combine multiple PDF files, to watermark them, to rotate pages that do not fit, to attach files to your PDF, to encrypt and sign your PDFs, to change metadata (like author or keywords), and much more.

You might want to have a look at the manual.

jPDF Tweak uses the excellent iText library for manipulating PDF files, and JGoodies Forms for the GUI.

Download

jPDF Tweak requires Java 5 or higher. You can download it from Sun.

There are two binary versions available, a compact one and a normal one. The compact one uses an obfuscator to make the application smaller. So, the compact one has the same features as the normal one. Only if you have problems using the compact one for a task, or if you want to report a bug, try the normal one. The normal version produces better error messages, and - of course - the obfuscator might have bugs as well. If you want to download the libraries separately, there is another version without libraries available (it won't work without libraries).

Binary download, compact version (Version 0.9, 724 KB)

Binary download, normal version (Version 0.9, 2699 KB)

Download without libraries (Version 0.9, 168 KB)

Source download (Version 0.9, 127 KB)

Sourceforge project page

is located here.

Subversion

You can get the latest source code (and check in your additions if you are a developer) from subversion.

Anonymous access: Use
svn co https://jpdftweak.svn.sourceforge.net/svnroot/jpdftweak/trunk/jpdftweak jpdftweak
to check out the latest version. You can also use GUI programs like TortoiseSVN (Explorer plugin) or AnkhSVN (Visual Studio plugin).

Developer access: Contact me so that I can add you to this project. You will need a sourceforge.net account for this. Or submit your changes by e-mail; then I will commit them.

You can also browse the repository.

Contact me

You can send suggestions and bug reports to my sourceforge e-mail address.

Have fun!

SourceForge.net Logo