Source

pdfsplice /

Filename Size Date modified Message
doc
src
src_test/net/sf/pdfsplice/test
test-data
546 B
88 B
385 B
2.2 KB
256 B
6.2 KB
1009 B

PDF Splice

PDF Splice is a small utility to make transformations on PDF files. Transformations include:

  • join PDFs
  • split in pages
  • sign document (pkcs#12 & JKS) (pkcs#11 experimental)
  • crop pages
  • divide one page in many
  • "multiply" (many pages in one)
  • attach files
  • extract attached files

The "PDF Splice" name was inspired by the splice function in Perl

Project website: http://pdfsplice.sf.net/

Running (simple version)

  1. Make sure you have JRE (Java Runtime) 5 or newer
  2. Download pdfsplice.allinone.jar
  3. Double click on pdfsplice.allinone.jar or run in the command line: java -jar pdfsplice.allinone.jar

Running (extended version)

  1. Make sure you have JRE (Java Runtime) 5 or newer
  2. Download pdfsplice.jar, iText-5.0.1.jar and bcprov-jdk15-133.jar and put them on the same folder
  3. Double click on pdfsplice.jar or run in the command line: java -jar pdfsplice.jar

Dependencies

PDF Splice depends on iText framework for manipulating PDF files.

PDF Splice also depends on Bouncy Castle for dealing with signed/cryptographed PDFs

(You can download both of them from https://sourceforge.net/projects/pdfsplice/files/dependencies/)

PDF Splice requires Java SE 5.0 or newer

Source code

License

The project is licenced under AGPLv3

Author

Telmo Brugnara