Comment diviser un fichier PDF sur Ubuntu 18.04

Comment diviser un fichier PDF sur Ubuntu 18.04

La division d’un fichier PDF en un fichier PDF par page ou la sélection de pages spécifiques dans un fichier PDF peut être réalisée sous Ubuntu de 2 façons, la première avec l’application de lecture de PDF par défaut sous Ubuntu, Document Viewer (Evince), et la seconde en utilisant l’application PDFtk (PDF toolkit) basée sur la ligne de commande.

Document Viewer

Fractionnement d’un fichier PDF à l’aide de Document Viewer

  1. Ouvrir le fichier PDF
  2. Cliquer sur Imprimer… ou CTRL+P
  3. Choisir Imprimer vers le fichier
  4. Cliquer sur Fichier pour le nom du fichier de sortie
  5. Choisir Pages puis entrer le numéro de page que vous voulez fractionner. Par exemple page 10 entrez 10, pages 5 à 10, entrez 5-10
  6. Cliquez sur Imprimer
Visualisateur de documents - Print
Document Viewer – Print

L’inconvénient de Document Viewer est que lorsque vous voulez diviser chaque page dans un fichier PDF, cela prendra beaucoup de temps car vous devez le faire à plusieurs reprises. Par exemple diviser un fichier PDF contenant 100 pages, doit faire Print to File jusqu’à 100 fois.

PDFtk (PDF toolkit)

Splitting PDF files using command line based PDFtk

Installer PDFtk sur Ubuntu 18.04

.>.

1
sudo snap install pdftk

Créer un lien symbolique pdftk

1
sudo ln -s /snap/pdftk/current/usr/bin/pdftk /usr/bin/pdftk

Séparer une page (page 10) d’un fichier PDF (fullpage.pdf)

..

1
pdftk fullpage.pdf cat 10 output page10.pdf

Séparer les pages 5 à 10 du fichier PDF

.

1
pdftk fullpage.pdf cat 5-10 sortie page5-10.pdf

Si vous voulez diviser chaque page, créez un simple script bash pour exécuter PDFtk de manière répétée.

Créer un fichier script bash

.

1
nano split.sh

Scripts pour diviser chaque page d’un fichier PDF dont le nom de fichier est fullpage.pdf qui contient 100 pages.

1
2
3
4
5
6

# !/bin/bash
for page in {1..100}
do
pdftk fullpage.pdf cat $page output $page.pdf
done

Donnez des privilèges d’exécution. puis exécutez le script

1
2

chmod u+x split.sh
./split.sh

PDFtk peut également être utilisé pour fusionner des fichiers PDF

.

1
pdftk file1.pdf file2.pdf file3.pdf cat output output.pdf

Bonne chance 🙂

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *