Difference between revisions of "Pdf"

From LPTMS Wiki
Jump to: navigation, search
(Tips for Pdf)
Line 5: Line 5:
 
Use Ghostscript with the following options:
 
Use Ghostscript with the following options:
 
  :> gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=OUTPUT.pdf INPUT.pdf
 
  :> gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=OUTPUT.pdf INPUT.pdf
 +
 +
More advanced
 +
 +
:> gs -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -sOUTPUTFILE=newPDF.pdf -f PDF.pdf
 +
 +
Quality options by order from smallest resolution to highest :
 +
 +
/screen pour un document destiné à l’écran (image 75 dpi)
 +
/ebook pour une qualité d’image de 150dpi (basse)
 +
/printer pour un document destiné à l’impression, 300dpi
 +
/prepress pour un document destiné à l’impression professionnelle, conservation des couleurs (300 dpi)
 +
/default quasi identique à /screen
  
 
=== Converting Eps to Pdf ===
 
=== Converting Eps to Pdf ===

Revision as of 14:07, 9 December 2020

Tips for Pdf

Reducing the size of a pdf file

Use Ghostscript with the following options:

:> gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=OUTPUT.pdf INPUT.pdf

More advanced

:> gs -q -dSAFER -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -sOUTPUTFILE=newPDF.pdf -f PDF.pdf

Quality options by order from smallest resolution to highest :

/screen pour un document destiné à l’écran (image 75 dpi) /ebook pour une qualité d’image de 150dpi (basse) /printer pour un document destiné à l’impression, 300dpi /prepress pour un document destiné à l’impression professionnelle, conservation des couleurs (300 dpi) /default quasi identique à /screen

Converting Eps to Pdf

Use epstopdf under linux

:> epstopdf plot.eps

Removing blank parts around a Pdf

Useful for figures. Use pdfcrop under linux

:> pdfcrop plot.pdf

Cutting and merging pdf files

The desired software is pdftk. For further information

:> man pdftk

Examples:

  • Join in1.pdf and in2.pdf into a new PDF, out1.pdf
:> pdftk in1.pdf in2.pdf cat output out1.pdf
  • Remove page 13 from in1.pdf to create out1.pdf
:> pdftk in.pdf cat 1-12 14-end output out1.pdf
  • Rotate the first PDF page to 90 degrees clockwise
:> pdftk in.pdf cat 1E 2-end output out.pdf
  • Rotate an entire PDF document to 180 degrees
:> pdftk in.pdf cat 1-endS output out.pdf

Pdftk is available on Windows and Mac too