Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ressource:logiciel:manipulation_pdf:start [2025/06/04 15:09] emoc [Conversion de profil de couleur] |
ressource:logiciel:manipulation_pdf:start [2025/10/14 10:59] (Version actuelle) emoc [Posters] |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
**Autres logiciels utiles** | **Autres logiciels utiles** | ||
+ | * **pdfposter** (https://pdfposter.readthedocs.io/en/stable/) à installer avec ''sudo apt install pdfposter'' | ||
* PDFtk (basé sur java) https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ | * PDFtk (basé sur java) https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/ | ||
* PDFsam (basé sur java) https://pdfsam.org/ (interface graphique, payant) | * PDFsam (basé sur java) https://pdfsam.org/ (interface graphique, payant) | ||
Ligne 30: | Ligne 31: | ||
**-f** (first) : première page à extraire \\ | **-f** (first) : première page à extraire \\ | ||
**-l** (last) : dernière page à extraire | **-l** (last) : dernière page à extraire | ||
+ | |||
+ | **Extraire une page et l'enregistrer en pdf dans un autre format** | ||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | |||
+ | mkdir -p output | ||
+ | PAGES=$(pdfinfo document.pdf | awk '/Pages:/ {print $2}') | ||
+ | for i in $(seq 1 $PAGES); do | ||
+ | pdfjam document.pdf "$i" --papersize '{297mm,420mm}' --outfile output/page_$i.pdf | ||
+ | done | ||
+ | </code> | ||
+ | |||
+ | ===== Recomposer un document pdf à partir de pages extraites d'un autre document ===== | ||
+ | |||
+ | pdfjam doc1.pdf 1,3,5,7,9,11,13,15,17,19 doc2.pdf 7,11,17,19 --outfile doc_montage.pdf | ||
+ | | ||
+ | Pour forcer en paysage | ||
+ | |||
+ | pdfjam doc1.pdf 1,3,5 doc2.pdf 1,9 --landscape --outfile doc_montage.pdf | ||
===== Divers ===== | ===== Divers ===== | ||
Ligne 40: | Ligne 60: | ||
**--frame true** : cadre noir autour de la page originale | **--frame true** : cadre noir autour de la page originale | ||
+ | ==== Posters ==== | ||
+ | |||
+ | **Comment découper un pdf au format A1 en 4 morceaux format A3 ?** | ||
+ | # 20251013 Debian 12 @ tenko | ||
+ | # sudo apt install pdfposter | ||
+ | pdfposter -mA3 -pA1 input.pdf output.pdf | ||
+ | |||
+ | **Agrandir un format A4 en 4 morceaux format A3** | ||
+ | # UNTESTED | ||
+ | pdfposter -mA3 -pA4 -x2 -y2 input.pdf output.pdf | ||
+ | | ||
+ | ==== Remontage ==== | ||
+ | |||
+ | **Passer de 12 pages A4 paysage à 6 pages A3 portraits** | ||
+ | pdfjam input_A4.pdf --nup 1x2 --paper a3paper --noautoscale true --outfile output_A3.pdf | ||
+ | |||
+ | **12 pages A4 portrait vers 6 pages A3 paysage** | ||
+ | pdfjam input_A4.pdf --nup 2x1 --landscape --paper a3paper --outfile montage_A3.pdf | ||
==== Convertir au format de papier A4 ==== | ==== Convertir au format de papier A4 ==== | ||