Xpdf

Xpdf
DesenvolvedoresGlyph & Cog, LLC
Lançamento inicial12 de dezembro de 1995
Lançamento estável
4.06 / 14 de novembro de 2025
Escrito emC++
Sistema
operacional
Linux, Windows e macOS
TipoLeitor de PDF e conjunto de ferramentas
LicençaGPL v2 ou GPL v3; licença comercial
Websitexpdfreader.com

Xpdf é um visualizador livre de documentos no formato PDF e um conjunto de ferramentas para processamento desses arquivos. Desenvolvido pela Glyph & Cog, o projeto inclui uma aplicação gráfica e diferentes programas de linha de comando para converter documentos, extrair conteúdo e consultar informações armazenadas em arquivos PDF.

O visualizador utiliza o Qt como conjunto de ferramentas para sua interface gráfica e possui versões para Linux, Windows e macOS. As ferramentas de linha de comando não dependem da interface gráfica e podem ser compiladas separadamente.

História

A primeira versão pública do Xpdf, identificada como 0.2, foi lançada em dezembro de 1995. As versões iniciais foram desenvolvidas para o X Window System e utilizavam o conjunto de ferramentas Motif.

A versão 4.0, lançada em 2017, introduziu uma nova interface construída com Qt. O código de processamento e renderização de documentos continuou a ser utilizado tanto pelo visualizador quanto pelas ferramentas de linha de comando.

A versão 4.06 foi disponibilizada em novembro de 2025 e incorporou correções de erros e de vulnerabilidades de segurança.

Ferramentas

Além do visualizador gráfico, o projeto distribui programas destinados a tarefas específicas com documentos PDF. Entre eles estão:

As ferramentas utilizam um arquivo de configuração opcional, denominado xpdfrc, que permite definir opções de renderização, fontes e codificações de caracteres.

Licenciamento

O código aberto do Xpdf pode ser distribuído sob os termos da versão 2 ou da versão 3 da GNU General Public License. A Glyph & Cog também disponibiliza licenças comerciais para empresas que pretendem incorporar o código do Xpdf em programas que não sejam distribuídos sob a GPL.

Relação com o Poppler

A biblioteca de renderização Poppler foi criada a partir do código do Xpdf 3.0. O projeto teve como objetivos disponibilizar a renderização de documentos PDF como uma biblioteca compartilhada e centralizar a manutenção do código empregado por diferentes aplicações.

Ver também

Referências

Referências

  1. 1 2 3 4 5 6 7 8 «xpdf 4.06 — source package contents» (em inglês). Fossies. 14 de novembro de 2025. Consultado em 29 de julho de 2026. Cópia arquivada em 26 de novembro de 2025
  2. 1 2 3 «xpdf 4.06» (em inglês). Arch Linux. Consultado em 29 de julho de 2026
  3. ↑ «XpdfReader» (em inglês). Glyph & Cog. Consultado em 29 de julho de 2026. Cópia arquivada em 27 de julho de 2026
  4. ↑ «Xpdf 4.00» (em inglês). GitHub. 10 de agosto de 2017. Consultado em 29 de julho de 2026. Cópia arquivada em 7 de outubro de 2025
  5. ↑ «xpdf — A PDF file viewer for the X Window System» (em inglês). Projeto Fedora. Consultado em 29 de julho de 2026. Cópia arquivada em 19 de julho de 2025
  6. ↑ «Xpdf open source licensing» (em inglês). Glyph & Cog. Consultado em 29 de julho de 2026. Cópia arquivada em 17 de junho de 2026
  7. ↑ «Poppler» (em inglês). freedesktop.org. Consultado em 29 de julho de 2026. Cópia arquivada em 28 de julho de 2026

Ligações externas