PDF Hacks


pdftk

  • Install pdftk
    • sudo apt-get install pdftk
pdftk cat
  • Merge all pdfs into one pdf
    • pdftk *.pdf cat output the_output.pdf
Include only selected pages
  • pdftk the_input.pdf cat 1-10 output the_output_1-10.pdf
    • This will extract pages 1-10 from the_input.pdf and save it as the_output_1-10.pdf.
  • pdftk the_input.pdf cat 1-10 12-end output the_output_without_page_11.pdf
Exclude selected pages
  • pdftk the_input.pdf cat '~10' output the_output.pdf
  • pdftk the_input.pdf cat '~10~20' output the_output.pdf
Reverse the pages
  • pdftk the_input.pdf cat end-1 output the_output.pdf
pdftk burst

Splits a single input PDF document into individual pages. - pdftk the_input.pdf burst output the_output-%d.pdf

convert from imagemagick

  • convert the_image.png the_image.pdf

Online tools

Resources

Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)