pkg.soopen package index

brew / rang 2478

Installer xpdf avec Homebrew, apk, apt, dnf, MacPorts, Nix, pacman

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de xpdf pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install xpdf

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install xpdf

MacPorts ports tree · graphics/xpdf/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add xpdf

Alpine Linux edge package indexes · xpdf · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install xpdf

Debian stable package indexes · xpdf · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install xpdf

Fedora Rawhide package metadata · xpdf · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#xpdf

nixpkgs package indexes · xpdf · Source: raw.githubusercontent.com

Arch Linux pacmanvérifié · 92%
sudo pacman -S xpdf

Arch Linux sync databases · xpdf · Source: geo.mirror.pkgbuild.com

aperçu

Résumé du paquet

PDF viewer

Commandes et alias

  • pdftopng
  • xpdf

historique

Historique du projet et usages

Xpdf is a long-running PDF viewer and command-line toolkit from Glyph & Cog, developed by Derek Noonburg. The official site describes it as a PDF viewer plus tools for text extraction, PostScript conversion, image conversion, HTML conversion, metadata extraction, font listing, attachment extraction, and raw image extraction.

Its package-nerd importance comes from being both an end-user viewer and one of the ancestral codebases for Unix PDF tooling, including the Poppler fork that many modern desktop applications and distributions use.

Historique du projet

The official Xpdf about page says Xpdf was first released in 1995, written by Derek Noonburg, and still developed by him. Early Xpdf was closely associated with Unix and the X Window System; modern Xpdf uses Qt and ships cross-platform tools for Linux, Windows, and Mac.

Xpdf's code became a base for a broader ecosystem. Poppler's README states that Poppler is a fork of the Xpdf PDF viewer developed by Derek Noonburg of Glyph & Cog, created to provide shared PDF rendering functionality and centralize maintenance effort for applications that had embedded Xpdf-derived code.

The project later separated branding between the open source xpdf package and XpdfReader. The official site describes XpdfReader as a closed-source viewer build with extra features, while the xpdf package remains the open source viewer and tool collection.

Historique d'adoption

Xpdf became a fixture on Unix-like systems because it was small, scriptable, and useful before PDF support was built into every desktop environment. The command-line tools made it valuable even for users who never launched the GUI viewer: pdftotext, pdfinfo, pdffonts, pdfimages, pdftops, pdftoppm, and pdftopng fit naturally into shell pipelines.

Poppler's creation shows the scale of downstream adoption. Its README says many applications incorporated the Xpdf code base and that duplicated security and maintenance work motivated a shared library fork using modern Unix desktop components such as fontconfig and cairo.

Today Xpdf remains relevant as a compact upstream toolkit and as a historical root of PDF handling in free desktops. Some distributions package Xpdf-derived viewers differently from Poppler utilities, but the conceptual split between viewer, rendering engine, and CLI PDF tools is part of Xpdf's legacy.

Modes d'utilisation

Typical package usage is split between viewing and conversion. Users launch xpdf to read a document, or use command-line tools to extract text, inspect metadata and fonts, convert pages to images, convert PDFs to PostScript or HTML, and extract embedded images or attachments.

The configuration file xpdfrc controls viewer and tool behavior, including font paths, language support, and related settings. That makes Xpdf useful in both interactive desktop setups and controlled batch environments where predictable PDF extraction matters.

Because PDFs are untrusted document inputs, Xpdf and its descendants also matter to security maintenance. Poppler explicitly calls out PDF rendering as sensitive to security bugs, and the shared-library fork was partly a response to the maintenance burden of many applications carrying Xpdf-derived code.

Pourquoi les passionnés de paquets s'y intéressent

Xpdf is one of the classic examples of a small Unix GUI application whose command-line utilities became just as important as the viewer. Packaging it gives users a PDF reader, but it also gives scripts a set of focused PDF inspection and conversion commands.

Its relationship with Poppler is historically important for package maintainers: one upstream codebase became both a standalone viewer/toolkit and the origin point for a shared rendering library used by many other applications. That fork explains why similar PDF tools and libraries often appear side by side in package collections.

Xpdf also sits at the intersection of old X11 desktop software and modern cross-platform Qt software, making it a useful marker of how long-lived Unix tools survive by keeping a stable command-line surface while changing GUI/toolkit internals.

Chronologie

  • 1995: Xpdf is first released, according to the official Xpdf about page.
  • 2000s: Xpdf code is widely reused by PDF viewers and tools, creating maintenance pressure around duplicated embedded code.
  • 2005: Poppler is created as a fork of Xpdf to provide shared PDF rendering functionality and modern desktop integration.
  • 2010s: Xpdf 4.x moves the viewer line to a Qt-based, cross-platform presentation under the XpdfReader site.
  • 2025-11-14: The official download page lists Xpdf 4.06 as the current release.

Related projects

  • Poppler is the major Xpdf-derived PDF rendering library used by many free-desktop applications.
  • Evince and Okular are adjacent desktop PDF viewers commonly associated with Poppler-based stacks.
  • BePDF, !PDF, SWFTools, PDFKit, and other projects are listed by Xpdf as open source projects based on Xpdf.
  • MuPDF and PDF.js are related PDF engines with different implementation and packaging tradeoffs.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:image

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.xpdfrc/etc/xpdfrc
Windows
xpdfrc in the same directory as the executable

exécutables

Exécutables installés

CommandeTypeExpositionNote
pdftopngexécutableexécutable indexéDécouvert depuis l'index local des exécutables.
xpdfexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire4.06
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:xpdf
Version4.06
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://www.xpdfreader.com/
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

xpdf 3.04+git20250304-1+b1

Motif-based PDF reader using the Poppler library

https://offog.org/code/xpopple/

sudo apt install xpdf
  • Section: text
  • Architecture: amd64
  • Source Package: xpdf
  • 8 Dépendances
  • 1 fournit
  • 5 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Xpdf
Debian stable package indexes · deb.debian.org · Debian stable package indexes: xpdf from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

xpdf

nix profile install nixpkgs#xpdf
  • normalized package name match
  • Correspondance par : Xpdf
nixpkgs package indexes · raw.githubusercontent.com · nixpkgs package indexes: xpdf from https://raw.githubusercontent.com/NixOS/nixpkgs/master/pkgs/top-level/all-packages.nix
Ubuntu apt95%

xpdf 3.04+git20240202-1build3

Motif-based PDF reader using the Poppler library

https://offog.org/code/xpopple/

sudo apt install xpdf
  • Section: universe/text
  • Architecture: amd64
  • 8 Dépendances
  • 1 fournit
  • 5 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Xpdf
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: xpdf from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

xpdf 4.06-r0

The classic X11 PDF viewer

https://www.xpdfreader.com/

sudo apk add xpdf
  • License: GPL-2.0-or-later OR GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: xpdf
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Xpdf
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xpdf from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

xpdf-doc 4.06-r0

The classic X11 PDF viewer (documentation)

https://www.xpdfreader.com/

sudo apk add xpdf-doc
  • License: GPL-2.0-or-later OR GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: xpdf
  • normalized package name match
  • Correspondance par : Xpdf
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: xpdf-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

xpdf 4.06-3.fc45

A PDF file viewer for the X Window System

https://www.xpdfreader.com/

sudo dnf install xpdf
  • License: (GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: xpdf
  • 22 Dépendances
  • 12 fournit
  • normalized package name match
  • Correspondance par : Xpdf
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xpdf from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

xpdf-devel 4.06-3.fc45

Development files for xpdf libraries

https://www.xpdfreader.com/

sudo dnf install xpdf-devel
  • License: (GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: xpdf
  • 9 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Xpdf
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xpdf-devel from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

xpdf-libs 4.06-3.fc45

Libraries from xpdf

https://www.xpdfreader.com/

sudo dnf install xpdf-libs
  • License: (GPL-2.0-only OR GPL-3.0-only) AND BSD-3-Clause
  • Category: Unspecified
  • Architecture: i686
  • Source Package: xpdf
  • 5 Dépendances
  • 5 fournit
  • normalized package name match
  • Correspondance par : Xpdf
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: xpdf-libs from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
pacman95%

xpdf 4.06-2

Viewer for Portable Document Format (PDF) files

https://www.xpdfreader.com/

sudo pacman -S xpdf
  • License: GPL-2.0-only OR GPL-3.0-only
  • Architecture: x86_64
  • 15 Dépendances
  • 2 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Xpdf
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: xpdf from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

xpdf

sudo port install xpdf
  • normalized package name match
  • Correspondance par : Xpdf
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/xpdf/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation