location: pdfBestPractise

Institute of Mathematics - PublicMathWiki:

PDF Best Practise

Program

Doc

Mode

Description

pdftk

http://www.pdflabs.com/docs/pdftk-cli-examples/

Text

Merge, Rearrange, Delete files and pages

pdfanomyzer

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

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

PublicMathWiki: pdfBestPractise (last edited 2013-04-25 14:10:13 by frankm)