Pdf manipuleren tools in Ubuntu - Poppler

Soms moet u een pagina toevoegen aan een PDF...

Inhoud

Of op een ander dag wil je afbeelding en tekst uit een pdf extraheren. Deze gids is onderdeel van ons Documentatie Tools in 2026: Markdown, LaTeX, PDF & Printing Workflows hub.

spanners zijn zeer druk met het achtervolgen van portable documents Hierboven zie je een AI-generatie beeld door de Flux 1 model) van hoe “spanners zijn zeer druk met het achtervolgen van portable documents”.

Over Poppler

Poppler is een gratis en open-source PDF-renderbibliotheek die wordt gebruikt in Linux-systemen, waaronder Ubuntu. Het biedt commandoregeltools voor het manipuleren en converteren van PDF-bestanden. Hieronder volgt een overzicht van Poppler-tools in Ubuntu en hoe je ze kunt gebruiken:

Wat is Poppler in Ubuntu?

  • Poppler is een PDF-renderbibliotheek gebaseerd op de xpdf-3.0 codebasis.
  • Het bevat meerdere commandoregeltools voor het extraheren van tekst, afbeeldingen, samenvoegen/splitsen van PDF’s en het converteren van PDF’s naar andere formaten.
  • Vaak gebruikt in GNOME- en KDE-desktopomgevingen.

Installatie

Om Poppler-tools in Ubuntu te installeren, voer je uit:

sudo apt-get install poppler-utils

Poppler is een PDF-renderbibliotheek gebaseerd op de Xpdf PDF-uitvoer.

Dit pakket bevat commandoregeltools (gebaseerd op Poppler) voor het verkrijgen van informatie over PDF-documenten, het converteren naar andere formaten of het manipuleren ervan:

  • pdfdetach – lijst of extrahiert ingebedde bestanden (bijlagen)
  • pdffonts – lettertypeanalyseur
  • pdfimages – afbeeldingsextrator
  • pdfinfo – documentinformatie
  • pdfseparate – paginaverwijderder
  • pdfsig – verifieert digitale handtekeningen
  • pdftocairo – PDF naar PNG/JPEG/PDF/PS/EPS/SVG-converter met behulp van Cairo
  • pdftohtml – PDF naar HTML-converter
  • pdftoppm – PDF naar PPM/PNG/JPEG-afbeeldingsconverter
  • pdftops – PDF naar PostScript (PS)-converter
  • pdftotext – tekstextrator
  • pdfunite – documentverenigingsprogramma

Belangrijke Poppler-tools en gebruik

  1. pdfinfo – Verkrijg PDF-metadata (titel, auteur, pagina’s, enz.)

    pdfinfo file.pdf
    
  2. pdftotext – Extraheer tekst uit een PDF

    pdftotext file.pdf [output.txt]
    
  3. pdfimages – Extraheer afbeeldingen uit een PDF

    pdfimages file.pdf output_prefix
    
  4. pdftoppm / pdftocairo – Converteer PDF-pagina’s naar afbeeldingen (PNG, JPEG, enz.)

    pdftoppm -png file.pdf output_prefix
    
  5. pdfseparate – Splits een PDF in individuele pagina’s

    pdfseparate file.pdf output_%d.pdf
    
  6. pdfunite – Verenig meerdere PDF’s in één

    pdfunite file1.pdf file2.pdf merged.pdf
    
  7. pdftohtml – Converteer PDF naar HTML

    pdftohtml file.pdf [output.html]
    
  8. pdffonts – Lijst lettertypen die in een PDF worden gebruikt

    pdffonts file.pdf
    

Aanvullende opmerkingen

  • De meeste commando’s ondersteunen -h of --help voor gedetailleerde opties.
  • Poppler is vooraf geïnstalleerd op veel Linux-systemen, maar als het ontbreekt, kan poppler-utils worden geïnstalleerd via apt.

Ubuntu Launchpad Pakketinformatie

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

gir1.2-poppler-0.18: GObject introspectiedata voor poppler-glib
libpoppler-cpp-dev: PDF-renderbibliotheek -- ontwikkelbestanden (CPP-interface)
libpoppler-cpp1: PDF-renderbibliotheek (CPP-gedeelde bibliotheek)
libpoppler-cpp1-dbgsym: Geen samenvatting beschikbaar voor libpoppler-cpp1-dbgsym in ubuntu plucky.
libpoppler-dev: PDF-renderbibliotheek -- ontwikkelbestanden
libpoppler-glib-dev: PDF-renderbibliotheek -- ontwikkelbestanden (GLib-interface)
libpoppler-glib-doc: PDF-renderbibliotheek -- documentatie voor de GLib-interface
libpoppler-glib8t64: PDF-renderbibliotheek (GLib-gedeelde bibliotheek)
libpoppler-glib8t64-dbgsym: Debugsymbolen voor libpoppler-glib8t64
libpoppler-private-dev: PDF-renderbibliotheek -- private ontwikkelbestanden
libpoppler-qt5-1t64: PDF-renderbibliotheek (Qt 5-gedeelde bibliotheek)
libpoppler-qt5-1t64-dbgsym: Debugsymbolen voor libpoppler-qt5-1t64
libpoppler-qt5-dev: PDF-renderbibliotheek -- ontwikkelbestanden (Qt 5-interface)
libpoppler-qt6-3t64: PDF-renderbibliotheek (Qt 6-gedeelde bibliotheek)
libpoppler-qt6-3t64-dbgsym: Debugsymbolen voor libpoppler-qt6-3t64
libpoppler-qt6-dev: PDF-renderbibliotheek -- ontwikkelbestanden (Qt 6-interface)
libpoppler140: PDF-renderbibliotheek
libpoppler140-dbgsym: Debugsymbolen voor libpoppler140
poppler-utils: PDF-tools (gebaseerd op Poppler)
poppler-utils-dbgsym: Debugsymbolen voor poppler-utils