Format PDF
Parapher un document contenant de nombreuses pages
- Avoir les signatures et paraphes sur une page de LibreOffice Draw au format vectoriel, après avoir vectorisé ces images via Inkscape
- Copier le paraphe depuis Draw, vers le pdf dans Xournal++ (y avoir au préalable activé le plugin "LayerActions")
- Cloner le paraphe sur les pages suivantes via "Plugin > Clone non-backgroud layers to next page (Maj+Ctrl+C)"
- Éditer les propriétés du pdf (son titre, et différentes informations ajoutées automatiquement par Xournal++), avec "PDF Arranger" permet au passage d'alléger le document.
Réduire le poids des images dans un fichier PDF
Simple
Extrait
Run the following command to compress and reduce the size of the
LARGE.pdf
file and save the result to theSMALL.pdf
file:
$ ps2pdf LARGE.pdf SMALL.pdf
Détaillé
Extrait
I was able to make a slight variation on your command successful using the -r300 option from @drN The -r option allows you to set the output resolution in the pdf as well as png.
gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default \
-dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages \
-dCompressFonts=true -r150 -sOutputFile=output.pdf input.pdf
Créer un sommaire au format PDF
Au moment de l'enregistrement depuis un éditeur de texte
- Dans la boîte de dialogue Enregistrer sous , sélectionnez Options.
- Cochez la case Étiquettes de structure de document pour l’accessibilité , puis sélectionnez OK.
À partir d'un fichier PDF existant
- https://pypi.org/project/pdf.tocgen/
- https://krasjet.com/voice/pdf.tocgen/
- https://bbs.archlinux.org/viewtopic.php?id=273527
Extrait :
In the case of the rust book you can use pdf.tocgen (Example:
python -m pdfxmeta -p 8 -a 1 ../The\ Rust\ Programming\ Language.pdf "Getting Started" > data.toml
python -m pdfxmeta -p 3 -a 2 ../The\ Rust\ Programming\ Language.pdf "Who Rust Is For" >> data.toml
python -m pdfxmeta -p 4 -a 3 ../The\ Rust\ Programming\ Language.pdf "Students" >> data.toml
python -m pdftocgen ../The\ Rust\ Programming\ Language.pdf <data.toml >data.toc
python -m pdftocio ../The\ Rust\ Programming\ Language.pdf <data.toc