Différences entre les versions de « Format PDF »

De dieudo.fr
Aller à la navigation Aller à la recherche
 
(2 versions intermédiaires par le même utilisateur non affichées)
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)"
#É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==
==Réduire le poids des images dans un fichier PDF==


=== Simple ===
* https://www.shellhacks.com/linux-compress-pdf-reduce-pdf-size/
'''Extrait'''<blockquote>Run the following command to compress and reduce the size of the <code>LARGE.pdf</code> file and save the result to the <code>SMALL.pdf</code> file:</blockquote>
$ ps2pdf LARGE.pdf SMALL.pdf
=== Détaillé ===
* https://askubuntu.com/questions/207447/how-to-reduce-the-size-of-a-pdf-file
* https://askubuntu.com/questions/207447/how-to-reduce-the-size-of-a-pdf-file


'''Extrait :'''
'''Extrait'''<blockquote>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.</blockquote>
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.
  <code>gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default \
  <code>gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/default \
     -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages \
     -dNOPAUSE -dQUIET -dBATCH -dDetectDuplicateImages \

Version actuelle datée du 4 février 2024 à 08:51

Parapher un document contenant de nombreuses pages

  1. Avoir les signatures et paraphes sur une page de LibreOffice Draw au format vectoriel, après avoir vectorisé ces images via Inkscape
  2. Copier le paraphe depuis Draw, vers le pdf dans Xournal++ (y avoir au préalable activé le plugin "LayerActions")
  3. Cloner le paraphe sur les pages suivantes via "Plugin > Clone non-backgroud layers to next page (Maj+Ctrl+C)"
  4. É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 the SMALL.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

  1. Dans la boîte de dialogue Enregistrer sous , sélectionnez Options.
  2. Cochez la case Étiquettes de structure de document pour l’accessibilité , puis sélectionnez OK.

À partir d'un fichier PDF existant

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

Autres pistes