macOS
brew install xpdflocal Homebrew formula metadata
sudo port install xpdfMacPorts ports tree · graphics/xpdf/Portfile · Quelle: api.github.com
brew / Rang 2478
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für xpdf in AI-Agent-Workflows.
Installation
brew install xpdflocal Homebrew formula metadata
sudo port install xpdfMacPorts ports tree · graphics/xpdf/Portfile · Quelle: api.github.com
sudo apk add xpdfAlpine Linux edge package indexes · xpdf · Quelle: dl-cdn.alpinelinux.org
sudo apt install xpdfDebian stable package indexes · xpdf · Quelle: deb.debian.org
sudo dnf install xpdfFedora Rawhide package metadata · xpdf · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#xpdfnixpkgs package indexes · xpdf · Quelle: raw.githubusercontent.com
sudo pacman -S xpdfArch Linux sync databases · xpdf · Quelle: geo.mirror.pkgbuild.com
Überblick
PDF viewer
Verlauf
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.
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.
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.
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.
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.
Sicherheitslage
broad file, network, media, or database tool signal.
blue Risiko · mittel Konfidenz · tool
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
local files
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.
Config paths the tool may read or write during local use.
~/.xpdfrc/etc/xpdfrcxpdfrc in the same directory as the executableExecutables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
pdftopng | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
xpdf | Executable | indexiertes Executable | Aus dem lokalen Executable-Index erkannt. |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
Installationsmetadaten
| Paketschlüssel | brew:xpdf |
|---|---|
| Version | 4.06 |
| Paketmanager | Homebrew |
| Homepage | https://www.xpdfreader.com/ |
| Bottle | nicht erfasst |
| Dienst | keiner deklariert |
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
xpdf 3.04+git20250304-1+b1
Motif-based PDF reader using the Poppler library
https://offog.org/code/xpopple/
sudo apt install xpdfxpdf
nix profile install nixpkgs#xpdfxpdf 3.04+git20240202-1build3
Motif-based PDF reader using the Poppler library
https://offog.org/code/xpopple/
sudo apt install xpdfxpdf 4.06-r0
The classic X11 PDF viewer
sudo apk add xpdfxpdf-doc 4.06-r0
The classic X11 PDF viewer (documentation)
sudo apk add xpdf-docxpdf 4.06-3.fc45
A PDF file viewer for the X Window System
sudo dnf install xpdfxpdf-devel 4.06-3.fc45
Development files for xpdf libraries
sudo dnf install xpdf-develxpdf-libs 4.06-3.fc45
Libraries from xpdf
sudo dnf install xpdf-libsxpdf 4.06-2
Viewer for Portable Document Format (PDF) files
sudo pacman -S xpdfxpdf
sudo port install xpdfQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.