Ferramentas de manipulação de PDF no Ubuntu – Poppler

Às vezes, você precisa adicionar uma página a um PDF...

Conteúdo da página

Ou em outro dia você pode extrair imagens e texto do pdf.

Este guia faz parte do nosso hub Ferramentas de Documentação em 2026: Markdown, LaTeX, PDF & Fluxos de Impressão.

chaves inglesas muito ocupadas perseguindo documentos portáteis Acima está uma imagem gerada por IA pelo modelo Flux 1) mostrando como “chaves inglesas estão muito ocupadas perseguindo documentos portáteis”.

Sobre o Poppler

O Poppler é uma biblioteca de renderização PDF gratuita e de código aberto usada em sistemas Linux, incluindo o Ubuntu. Ele fornece utilitários de linha de comando para manipular e converter arquivos PDF. Aqui está um resumo dos utilitários do Poppler no Ubuntu e como usá-los:

O que é o Poppler no Ubuntu?

  • O Poppler é uma biblioteca de renderização PDF baseada na base de código xpdf-3.0.
  • Inclui várias ferramentas de linha de comando para extrair texto, imagens, mesclar/dividir PDFs e converter PDFs para outros formatos.
  • Comumente usado nos ambientes de desktop GNOME e KDE.

Instalação

Para instalar os utilitários do Poppler no Ubuntu, execute:

sudo apt-get install poppler-utils

O Poppler é uma biblioteca de renderização PDF baseada no visualizador de PDF Xpdf.

Este pacote contém utilitários de linha de comando (baseados no Poppler) para obter informações de documentos PDF, convertê-los para outros formatos ou manipulá-los:

  • pdfdetach – lista ou extrai arquivos incorporados (anexos)
  • pdffonts – analisador de fontes
  • pdfimages – extrator de imagens
  • pdfinfo – informações do documento
  • pdfseparate – ferramenta de extração de páginas
  • pdfsig – verifica assinaturas digitais
  • pdftocairo – conversor PDF para PNG/JPEG/PDF/PS/EPS/SVG usando Cairo
  • pdftohtml – conversor PDF para HTML
  • pdftoppm – conversor PDF para imagem PPM/PNG/JPEG
  • pdftops – conversor PDF para PostScript (PS)
  • pdftotext – extração de texto
  • pdfunite – ferramenta de mesclagem de documentos

Utilitários Principais do Poppler & Uso

  1. pdfinfo – Obter metadados do PDF (título, autor, páginas, etc.)

    pdfinfo arquivo.pdf
    
  2. pdftotext – Extrair texto de um PDF

    pdftotext arquivo.pdf [saida.txt]
    
  3. pdfimages – Extrair imagens de um PDF

    pdfimages arquivo.pdf prefixo_saida
    
  4. pdftoppm / pdftocairo – Converter páginas PDF em imagens (PNG, JPEG, etc.)

    pdftoppm -png arquivo.pdf prefixo_saida
    
  5. pdfseparate – Dividir um PDF em páginas individuais

    pdfseparate arquivo.pdf saida_%d.pdf
    
  6. pdfunite – Mesclar vários PDFs em um único

    pdfunite arquivo1.pdf arquivo2.pdf mesclado.pdf
    
  7. pdftohtml – Converter PDF para HTML

    pdftohtml arquivo.pdf [saida.html]
    
  8. pdffonts – Listar fontes usadas em um PDF

    pdffonts arquivo.pdf
    

Notas Adicionais

  • A maioria dos comandos suporta -h ou --help para opções detalhadas.
  • O Poppler é pré-instalado em muitos sistemas Linux, mas se estiver ausente, poppler-utils pode ser instalado via apt.

Informações do Pacote do Ubuntu Launchpad

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

gir1.2-poppler-0.18: Dados de introspecção GObject para poppler-glib
libpoppler-cpp-dev: Biblioteca de renderização PDF -- arquivos de desenvolvimento (interface CPP)
libpoppler-cpp1: Biblioteca de renderização PDF (biblioteca compartilhada CPP)
libpoppler-cpp1-dbgsym: Sem resumo disponível para libpoppler-cpp1-dbgsym no ubuntu plucky.
libpoppler-dev: Biblioteca de renderização PDF -- arquivos de desenvolvimento
libpoppler-glib-dev: Biblioteca de renderização PDF -- arquivos de desenvolvimento (interface GLib)
libpoppler-glib-doc: Biblioteca de renderização PDF -- documentação para a interface GLib
libpoppler-glib8t64: Biblioteca de renderização PDF (biblioteca compartilhada baseada em GLib)
libpoppler-glib8t64-dbgsym: símbolos de depuração para libpoppler-glib8t64
libpoppler-private-dev: Biblioteca de renderização PDF -- arquivos privados de desenvolvimento
libpoppler-qt5-1t64: Biblioteca de renderização PDF (biblioteca compartilhada baseada em Qt 5)
libpoppler-qt5-1t64-dbgsym: símbolos de depuração para libpoppler-qt5-1t64
libpoppler-qt5-dev: Biblioteca de renderização PDF -- arquivos de desenvolvimento (interface Qt 5)
libpoppler-qt6-3t64: Biblioteca de renderização PDF (biblioteca compartilhada baseada em Qt 6)
libpoppler-qt6-3t64-dbgsym: símbolos de depuração para libpoppler-qt6-3t64
libpoppler-qt6-dev: Biblioteca de renderização PDF -- arquivos de desenvolvimento (interface Qt 6)
libpoppler140: Biblioteca de renderização PDF
libpoppler140-dbgsym: símbolos de depuração para libpoppler140
poppler-utils: Utilitários PDF (baseados no Poppler)
poppler-utils-dbgsym: símbolos de depuração para poppler-utils

Assinar

Receba novos artigos sobre sistemas, infraestrutura e engenharia de IA.