diff --git a/sources/linux/manipulations-fichiers-pdf.md b/sources/linux/manipulations-fichiers-pdf.md index 08f7fe6..ae8455b 100644 --- a/sources/linux/manipulations-fichiers-pdf.md +++ b/sources/linux/manipulations-fichiers-pdf.md @@ -58,6 +58,15 @@ Pour fusionner plusieurs fichiers PDF en un seul : :language: shell ``` +## Extraire + +Pour extraire une ou plusieurs pages d’un fichier PDF : + +```{literalinclude} snippets/manipulations-fichiers-pdf.sh +:lines: 44 +:language: shell +``` + ## Optimiser `GhostScript` permet de réduire grandement le poids du fichier final : @@ -136,6 +145,9 @@ Générer un nouveau PDF comportant les nouvelles méta-données : ## 📜 Historique +2025-02-22 +: Ajout de la section [Extraire](#extraire). + 2024-08-30 : Ajout de la section [Sécuriser](#securiser). : Ajout des informations sur Stirling-PDF dans l’introduction. diff --git a/sources/linux/snippets/manipulations-fichiers-pdf.sh b/sources/linux/snippets/manipulations-fichiers-pdf.sh index 97f15a2..66a6cac 100644 --- a/sources/linux/snippets/manipulations-fichiers-pdf.sh +++ b/sources/linux/snippets/manipulations-fichiers-pdf.sh @@ -40,3 +40,5 @@ pdftk 'FILE_SOURCE.pdf' dump_data_utf8 output 'metadata.txt' pdftk 'FILE_SOURCE.pdf' update_info_utf8 'metadata.txt' output 'NEW_FILE.pdf' pdftk 'FILE_SOURCE.pdf' input_pw PROMPT output 'NEW_FILE.pdf' + +pdftk 'FILE_SOURCE.pdf' cat 2-5 output 'NEW_FILE.pdf'