Outils de manipulation PDF sous Ubuntu - Poppler

Parfois, vous devez ajouter une page à un PDF...

Sommaire

Un autre jour, vous pouvez extraire une image et du texte d’un PDF. Ce guide fait partie de notre Outils de documentation en 2026 : Markdown, LaTeX, PDF & flux de travail d’impression hub.

les clés anglaises sont très occupées à poursuivre les documents portables Ci-dessus, une image générée par IA par le modèle Flux 1) illustrant comment « les clés anglaises sont très occupées à poursuivre les documents portables ».

À propos de Poppler

Poppler est une bibliothèque de rendu PDF libre et open source utilisée dans les systèmes Linux, notamment Ubuntu. Elle fournit des utilitaires en ligne de commande pour manipuler et convertir des fichiers PDF. Voici un résumé des utilitaires Poppler dans Ubuntu et leur utilisation :

Qu’est-ce que Poppler dans Ubuntu ?

  • Poppler est une bibliothèque de rendu PDF basée sur le codebase xpdf-3.0.
  • Elle inclut plusieurs outils en ligne de commande pour extraire du texte, des images, fusionner/séparer des PDF, et convertir des PDF en autres formats.
  • Utilisée couramment dans les environnements de bureau GNOME et KDE.

Installation

Pour installer les utilitaires Poppler dans Ubuntu, exécutez :

sudo apt-get install poppler-utils

Poppler est une bibliothèque de rendu PDF basée sur le lecteur PDF Xpdf.

Ce paquet contient des utilitaires en ligne de commande (basés sur Poppler) pour obtenir des informations sur les documents PDF, les convertir en d’autres formats ou les manipuler :

  • pdfdetach – liste ou extrait les fichiers intégrés (pièces jointes)
  • pdffonts – analyseur de polices
  • pdfimages – extracteur d’images
  • pdfinfo – informations du document
  • pdfseparate – outil d’extraction de pages
  • pdfsig – vérifie les signatures numériques
  • pdftocairo – convertisseur PDF en PNG/JPEG/PDF/PS/EPS/SVG en utilisant Cairo
  • pdftohtml – convertisseur PDF en HTML
  • pdftoppm – convertisseur PDF en PPM/PNG/JPEG
  • pdftops – convertisseur PDF en PostScript (PS)
  • pdftotext – extraction de texte
  • pdfunite – outil de fusion de documents

Utilitaires Poppler clés et utilisation

  1. pdfinfo – Obtenir les métadonnées PDF (titre, auteur, pages, etc.)

    pdfinfo file.pdf
    
  2. pdftotext – Extraire du texte d’un PDF

    pdftotext file.pdf [output.txt]
    
  3. pdfimages – Extraire des images d’un PDF

    pdfimages file.pdf output_prefix
    
  4. pdftoppm / pdftocairo – Convertir les pages PDF en images (PNG, JPEG, etc.)

    pdftoppm -png file.pdf output_prefix
    
  5. pdfseparate – Séparer un PDF en pages individuelles

    pdfseparate file.pdf output_%d.pdf
    
  6. pdfunite – Fusionner plusieurs PDF en un seul

    pdfunite file1.pdf file2.pdf merged.pdf
    
  7. pdftohtml – Convertir un PDF en HTML

    pdftohtml file.pdf [output.html]
    
  8. pdffonts – Listez les polices utilisées dans un PDF

    pdffonts file.pdf
    

Notes supplémentaires

  • La plupart des commandes prennent en charge -h ou --help pour les options détaillées.
  • Poppler est préinstallé sur de nombreux systèmes Linux, mais s’il manque, poppler-utils peut être installé via apt.

Informations sur le paquet Launchpad Ubuntu

https://launchpad.net/ubuntu/+source/poppler

gir1.2-poppler-0.18: Données d'introspection GObject pour poppler-glib
libpoppler-cpp-dev: Bibliothèque de rendu PDF -- fichiers de développement (interface C++)
libpoppler-cpp1: Bibliothèque de rendu PDF (bibliothèque partagée C++)
libpoppler-cpp1-dbgsym: Aucun résumé disponible pour libpoppler-cpp1-dbgsym dans ubuntu plucky.
libpoppler-dev: Bibliothèque de rendu PDF -- fichiers de développement
libpoppler-glib-dev: Bibliothèque de rendu PDF -- fichiers de développement (interface GLib)
libpoppler-glib-doc: Bibliothèque de rendu PDF -- documentation pour l'interface GLib
libpoppler-glib8t64: Bibliothèque de rendu PDF (bibliothèque partagée basée sur GLib)
libpoppler-glib8t64-dbgsym: symboles de débogage pour libpoppler-glib8t64
libpoppler-private-dev: Bibliothèque de rendu PDF -- fichiers de développement privés
libpoppler-qt5-1t64: Bibliothèque de rendu PDF (bibliothèque partagée basée sur Qt 5)
libpoppler-qt5-1t64-dbgsym: symboles de débogage pour libpoppler-qt5-1t64
libpoppler-qt5-dev: Bibliothèque de rendu PDF -- fichiers de développement (interface Qt 5)
libpoppler-qt6-3t64: Bibliothèque de rendu PDF (bibliothèque partagée basée sur Qt 6)
libpoppler-qt6-3t64-dbgsym: symboles de débogage pour libpoppler-qt6-3t64
libpoppler-qt6-dev: Bibliothèque de rendu PDF -- fichiers de développement (interface Qt 6)
libpoppler140: Bibliothèque de rendu PDF
libpoppler140-dbgsym: symboles de débogage pour libpoppler140
poppler-utils: Outils PDF (basés sur Poppler)
poppler-utils-dbgsym: symboles de débogage pour poppler-utils

Liens utiles