Ferramentas de manipulação de PDF no Ubuntu – Poppler
Às vezes, você precisa adicionar uma página a um PDF...
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.
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
-
pdfinfo– Obter metadados do PDF (título, autor, páginas, etc.)pdfinfo arquivo.pdf -
pdftotext– Extrair texto de um PDFpdftotext arquivo.pdf [saida.txt] -
pdfimages– Extrair imagens de um PDFpdfimages arquivo.pdf prefixo_saida -
pdftoppm/pdftocairo– Converter páginas PDF em imagens (PNG, JPEG, etc.)pdftoppm -png arquivo.pdf prefixo_saida -
pdfseparate– Dividir um PDF em páginas individuaispdfseparate arquivo.pdf saida_%d.pdf -
pdfunite– Mesclar vários PDFs em um únicopdfunite arquivo1.pdf arquivo2.pdf mesclado.pdf -
pdftohtml– Converter PDF para HTMLpdftohtml arquivo.pdf [saida.html] -
pdffonts– Listar fontes usadas em um PDFpdffonts arquivo.pdf
Notas Adicionais
- A maioria dos comandos suporta
-hou--helppara opções detalhadas. - O Poppler é pré-instalado em muitos sistemas Linux, mas se estiver ausente,
poppler-utilspode ser instalado viaapt.
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