1106 shaares
12 results
tagged
pdf
Parce que j'avais oublié
convert -density 300 file.pdf -depth 8 file.tiff
tesseract file.tiff output
600dpi peux aussi être utilisé
convert -density 300 file.pdf -depth 8 file.tiff
tesseract file.tiff output
600dpi peux aussi être utilisé
1/ pdftk input.pdf dump_data > metadata.txt
2/ editer le fichier metadata.txt
3/ pdftk input.pdf update_info metadata.txt output output.pdf
2/ editer le fichier metadata.txt
3/ pdftk input.pdf update_info metadata.txt output output.pdf
convert -density 300 mypdf.pdf mypng.png
-density est optionnel mais le résultat est dégueulasse sans cela.
-density est optionnel mais le résultat est dégueulasse sans cela.
Compression lossless
Genre sur:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
-dPDFSETTINGS=/screen (screen-view-only quality, 72 dpi images)
-dPDFSETTINGS=/default (almost identical to /screen but better)
-dPDFSETTINGS=/ebook (low quality, 150 dpi images)
-dPDFSETTINGS=/printer (high quality, 300 dpi images)
-dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs)
Avec 150dpi, je suis passé d'un pdf de 21M à 6.8M sans perte de qualité. Je voulais tester avec pdftk mais il pixellise vite donc perte de qualité.
Genre sur:
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/ebook -dNOPAUSE -dQUIET -dBATCH -sOutputFile=output.pdf input.pdf
-dPDFSETTINGS=/screen (screen-view-only quality, 72 dpi images)
-dPDFSETTINGS=/default (almost identical to /screen but better)
-dPDFSETTINGS=/ebook (low quality, 150 dpi images)
-dPDFSETTINGS=/printer (high quality, 300 dpi images)
-dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs)
Avec 150dpi, je suis passé d'un pdf de 21M à 6.8M sans perte de qualité. Je voulais tester avec pdftk mais il pixellise vite donc perte de qualité.
Petit script bash maison sans prétention mais rudement efficace.
A123 + B123 = A1B1A2B2A3B3 : http://metatux.fr/zerobin/?b424cfba163b303b#obOMtrykGLT9XlbLDdNRf6CkOZ/7N500MCqArmxlrhk=
(reverse) A123 + B321 = A1B3A2B2A3B1 : http://metatux.fr/zerobin/?180917463f2f98f4#FW2C6DtLh0xwc8qIKUyhy4F4ZJdhZwFaF/iXWyaScys=
A123 + B123 = A1B1A2B2A3B3 : http://metatux.fr/zerobin/?b424cfba163b303b#obOMtrykGLT9XlbLDdNRf6CkOZ/7N500MCqArmxlrhk=
(reverse) A123 + B321 = A1B3A2B2A3B1 : http://metatux.fr/zerobin/?180917463f2f98f4#FW2C6DtLh0xwc8qIKUyhy4F4ZJdhZwFaF/iXWyaScys=
Le couteau suisse du pdf en ligne de commande.
Séparer un pdf en plusieurs:
pdftk largepdfile.pdf burst
Rotation 90 horaire:
pdftk file.pdf cat 1right output rotated_file.pdf
Rotation 90 antihoraire
pdftk file.pdf cat 1left output rotated_file.pdf
Regrouper plusieurs pdf en un seul:
pdftk *.pdf cat output onelargepdfile.pdf
Séparer un pdf en plusieurs:
pdftk largepdfile.pdf burst
Rotation 90 horaire:
pdftk file.pdf cat 1right output rotated_file.pdf
Rotation 90 antihoraire
pdftk file.pdf cat 1left output rotated_file.pdf
Regrouper plusieurs pdf en un seul:
pdftk *.pdf cat output onelargepdfile.pdf
Encore un tools sur les pdf pour extraire des datas
convert -filter Lanczos -resize 40% -compress jpeg *.jpeg out.pdf
Modifier des pdf avec du libre!
Créer un gif avec du jpeg:
convert -delay 50 pic1.jpg -delay 100 pic2.jpg -delay 150 pic3.jpg -delay 200 pic4.jpg -delay 250 pic5.jpg -delay 300 pic6.jpg -loop 0 gif1.gif
Chez moi, l'argument -pause ne fonctionne pas, mais il permet une pause avant de repartir la boucle du gif.
EDIT : Marche bien aussi pour passer du png en pdf, genre un album en un pdf avec:
convert *.png album.pdf
EDIT2 : convert *.png output.pdf ne marche plus chez moi, je passe par pdftk
# FONCTION JPG2PDF
jpg2pdf () {
mkdir tmp
for i in *.jpg; do convert "$i" tmp/"$i.pdf"; done
pdftk tmp/*.pdf cat output output.pdf
rm -r tmp
}
convert -delay 50 pic1.jpg -delay 100 pic2.jpg -delay 150 pic3.jpg -delay 200 pic4.jpg -delay 250 pic5.jpg -delay 300 pic6.jpg -loop 0 gif1.gif
Chez moi, l'argument -pause ne fonctionne pas, mais il permet une pause avant de repartir la boucle du gif.
EDIT : Marche bien aussi pour passer du png en pdf, genre un album en un pdf avec:
convert *.png album.pdf
EDIT2 : convert *.png output.pdf ne marche plus chez moi, je passe par pdftk
# FONCTION JPG2PDF
jpg2pdf () {
mkdir tmp
for i in *.jpg; do convert "$i" tmp/"$i.pdf"; done
pdftk tmp/*.pdf cat output output.pdf
rm -r tmp
}
interressant, je n'y avait pas pensé