[Kde Neon] Fusionner plusieurs fichiers pdfs en un seul
par
, 14/02/2021 à 14h56 (238 Affichages)
*
apres avoir converti plusieurs fichiers htmls au format pdf, j'ai cherche le moyen de les fusionner en un seul. j'ai utilise ghostscript. normallement ce programme est installe par defaut dans kde neon sinon il faudra l'installer.
pour ceux qui seraient interesses, voici le script pour automatiser le traitement. ghostscript a ete securise avec firejail avec confinement dans un repertoire prive, desactivation du reseau et parametrages securises. pour plus d'informations, il est conseille de lire attentivement la documentation de firejail qui est tres bien faite...
usage :
- se positionner dans le repertoire qui contient les fichiers pdfs...
- renommer les fichiers pdfs dans l'ordre souhaite (exemple : 01.pdf 02.pdf 03.pdf...).
- a noter que les fichiers ne doivent pas avoir d'espace dans le nom sinon il y'aura une erreur...
- lancer le script.
joinpdf
le fichier genere se nomme joinpdf.pdf
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #!/bin/bash clear RepC=$PWD shopt -s nullglob for f in *.pdf do ch=$ch" "$f done echo Assemblage dans cet ordre : echo echo ${ch##*( )} echo read -p "Continuer (o/n) ? " -n 1 -r echo if [[ ! $REPLY =~ ^[Nn]$ ]] then echo en cours... echo firejail --net=none --disable-mnt --noprofile --nogroups --private-dev --private-tmp --noroot --caps.drop=all --seccomp --nonewprivs --private="$RepC" gs -dNOPAUSE -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -sOUTPUTFILE=joinpdf.pdf -dBATCH ${ch##*( )} fi