💾 Archived View for bwog-notes.chagratt.site › 2021 › tenter-doptimiser-des-pdf › index.gmi captured on 2024-07-08 at 23:49:46. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-06-16)

➡️ Next capture (2024-08-18)

🚧 View Differences

-=-=-=-=-=-=-

Tenter d'optimiser des PDF

Rédigé le 25 juin 2021. Étiquettes : pdf

_J'extrais cette petit astuce de la page « En vrac » pour la placer dans son article dédié._

Dans le cas de fichiers trop lourds (généralement en provenance de scanners), on peut tenter de jouer avec pdf2ps et ps2pdf.

pdf2ps "fichier.pdf" "fichier.ps"
ps2pdf -dPDFSETTINGS=/ebook "fichier.ps" "fichier-opti.pdf"

Et si jamais vous en avez plusieurs à convertir d'un coup :

for fichier in ./*.pdf; do pdf2ps "${fichier}" "${fichier}.ps"; done
for fichier in ./*.ps; do ps2pdf -dPDFSETTINGS=/ebook "${fichier}" "${fichier}-opti.pdf"; done

J'ai vraiment bien réduit le poids des fichiers, sans altérer de manière visible la qualité :

"le résultat (extrait de ls -lh)"

-r--r--r-- 1 chagratt chagratt 1,8M 22 janv.  2021 'page 1.pdf'
-rw-r--r-- 1 chagratt chagratt 6,5M 22 janv. 10:16 'page 1.pdf.ps'
-rw-r--r-- 1 chagratt chagratt 302K 22 janv. 10:17 'page 1.pdf.ps-opti.pdf'
-r--r--r-- 1 chagratt chagratt 1,7M 22 janv.  2021 'page 2.pdf'
-rw-r--r-- 1 chagratt chagratt 5,6M 22 janv. 10:16 'page 2.pdf.ps'
-rw-r--r-- 1 chagratt chagratt 298K 22 janv. 10:17 'page 2.pdf.ps-opti.pdf'
-r--r--r-- 1 chagratt chagratt 2,0M 22 janv.  2021 'page 3.pdf'
-rw-r--r-- 1 chagratt chagratt 6,7M 22 janv. 10:16 'page 3.pdf.ps'
-rw-r--r-- 1 chagratt chagratt 341K 22 janv. 10:17 'page 3.pdf.ps-opti.pdf'
-r--r--r-- 1 chagratt chagratt 1,8M 22 janv.  2021 'page 4.pdf'
-rw-r--r-- 1 chagratt chagratt 5,9M 22 janv. 10:16 'page 4.pdf.ps'
-rw-r--r-- 1 chagratt chagratt 301K 22 janv. 10:17 'page 4.pdf.ps-opti.pdf'

Forcément, le fichier PS intermédiaire va être bien plus lourd.

"Les options de -dPDFSETTINGS"

-dPDFSETTINGS=/screen   (screen-view-only quality, 72 dpi images)
-dPDFSETTINGS=/ebook    (low quality, 150 dpi images)
-dPDFSETTINGS=/printer  (high quality, 300 dpi images)
-dPDFSETTINGS=/prepress (high quality, color preserving, 300 dpi imgs)
-dPDFSETTINGS=/default  (almost identical to /screen)

Source de l'astuce sur Stackoverflow.

-------------------------------

← Plus récent : Petite passe de nettoyage de mon Android

→ Plus ancien : Le retour du thème clair

Aléatoire : Stargazer, un server Gemini sur Alpine

Retour à l'accueil

Contenu sous licence CC-BY-SA