Skip to main content

pdfBestPractise

Program Doc Mode Description
pdftk http://www.pdflabs.com/docs/pdftk-cli-examples/ Text Merge, Rearrange, Delete files and pages
pdfanonymizer pdfanonymizer -h Text / Nautilus Overwrite all personal META information in the PDF file.
Nautilus: right mouse click on one selected pdf files
pdfwordcount pdfwordcount -h Text / Nautilus Counts words in a PDF document using pdftotext and wc.
Nautilus: right mouse click on one or more selected pdf files
pdfunprotect pdfunprotect -h Text / Nautilus Dumps a PDF file via ghostscript to a new PDF file. Removes some password protection during this way.
Nautilus: right mouse click on one selected pdf files
pdfrepair pdfrepair -h Text / Nautilus Tries to repair a corrupted PDF file with the tools 'pdftk (Java), pdftops (ghostscript), acroread (Adobe)'.
Nautilus: right mouse click on one selected pdf files
pdfshuffler http://pdfshuffler.sourceforge.net/ GUI / Nautilus Merge, Rearrange, Delete files and pages. Applications > Office > PDF Shuffler or
Nautilus: right mouse click on one or more selected pdf files
cutepdf Virtual Windows PDF printer GUI printer driver
Acrobat http://www.adobe.com GUI Application and printer driver. Start > Programs > Text > Adobe

Sign PDF

* Skribble UZH| - Not for UZH internal documents. (IT Koordinatoren)

Create PDF

  Linux Windows
console lp -d pdf {file}
ps2pdf {file}.ps
-
Firefox, Thunderbird * Print to printer pdf
* Print as file
* Print to printer cute_pdf
* Print as file
OpenOffice * Print to printer pdf
* Export as PDF
* Print to printer cute_pdf
* Export as PDF
other application Print to printer pdf Print to printer cute_pdf

Merge PDF Files

  Linux Windows
console pdftk -
GUI pdfshuffler Acrobat

Example for pdftk:

  • pdftk cv.pdf research.pdf teaching.pdf cat output application.pdf
    • Joins the files cv.pdf, research.pdf and teaching.pdf into one file application.pdf.

Rearrange Pages in PDF files

  Linux Windows
console pdftk -
GUI pdfshuffler Acrobat

Example for pdftk:

  • pdftk A=cv.pdf B=research.pdf C=certificates.pdf cat A C2-4 B1 output application.pdf
    • Takes the whole of cv.pdf, pages 2 to 4 of certificates.pdf and the first page of research.pdf and merges them into one file application.pdf.

Anomyze PDF Files

  Linux Windows
console pdfanonymizer -
GUI Nautilus Acrobat

Count words in PDF files

PDF vergleichen

  • diffpdf