Outils pour utilisateurs

Outils du site


command-line:linux:divers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
command-line:linux:divers [le 01/12/2020 à 13:42]
Yosko [Logitech G PRO X]
command-line:linux:divers [le 11/04/2022 à 08:33] (Version actuelle)
Yosko [Optimiser un PDF de scan trop volumineux]
Ligne 1: Ligne 1:
 ====== Divers ====== ====== Divers ======
 +===== Documents =====
 +==== Fusionner plusieurs scans en une seule page ====
 +Pour l'instant, nécessite une étape via un logiciel de dessin en graphique.
 +  - Scanner chaque page dans un(des) PDF(s)
 +  - convertir les pages en images **''pdftoppm -png scan.pdf img''**
 +  - Fusionner les images dans un logiciel de dessin. J'ai utilisé Krita, mode de fusion des calques en multiplication, dégradé transparent -> blanc pour virer les zones grises sur les portions de pages qui amèneraient de la perte.
 +  - Exporter le résultat dans une image sans transparence, et préférablement un peu compressée (Jpeg 90% par exemple)
 +  - Convertire l'image en PDF **''img2pdf merged.jpg -o merged.pdf''**
 +
 +==== Optimiser un PDF de scan trop volumineux ====
 +Convertir les images de chaque page de jpeg vers un format monochrome léger ([[https://en.wikipedia.org/wiki/Group_4_compression|CCITT Group 4 compression]]). N'ayant pas réussi à le faire en une seule ligne de commande avec Ghostscript, voici la solution que j'ai employé :
 +  - ''pdfimages -list input.pdf'' : vérifier le format des images du PDF (dans mon cas, Jpeg)
 +  - ''pdfimages -j input.pdf images/'' : extraire chaque page en un fichier. Cela donne des fichiers du genre ''-001.jpg''.
 +  - ''for file in images/*.jpg; do convert $file -rotate 270 -alpha off -monochrome -compress Group4 -quality 100 converted/"`basename $file .xbm`.tiff"; done'' : convertir un à un les fichiers vers un format TIFF monochrome groupe 4. Notez que j'en ai profité pour faire tourner les images qui n'étaient pas dans le bon sens.
 +    * il est possible de tester cette commande sur une seule image auparavant : ''convert images/-001.jpg -rotate 270 -alpha off -monochrome -compress Group4 -quality 100 converted/-001.tiff''
 +  - ''convert converted/*.tiff output.pdf'' : recompiler toutes les images TIFF en un seul PDF.
 +
 +Cela a nécessité pour la dernière commande que je fasse les 2 réglages suivants dans ''/etc/ImageMagick-6/policy.xml'' :
 +  * https://stackoverflow.com/a/59193253/863323
 +  * https://stackoverflow.com/a/53699200/863323
 ===== Audio ===== ===== Audio =====
 ==== Général ==== ==== Général ====
Ligne 46: Ligne 66:
 sudo headsetcontrol -s 16 # réglage qui me convient sudo headsetcontrol -s 16 # réglage qui me convient
 </code> </code>
 +
command-line/linux/divers.1606830133.txt.gz · Dernière modification: le 01/12/2020 à 13:42 de Yosko