Différences entre les versions de « Format PDF »
Aller à la navigation
Aller à la recherche
Ligne 1 : | Ligne 1 : | ||
== 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)". | |||
==Réduire le poids des images dans un fichier PDF== | ==Réduire le poids des images dans un fichier PDF== | ||
Version du 14 juin 2023 à 17:41
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)".
Réduire le poids des images dans un fichier PDF
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