pkg.soopen package index

brew / Rang 1883

pdftk-java mit Homebrew, apt, dnf, MacPorts, chocolatey, Nix, pacman, zypper, scoop installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für pdftk-java in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install pdftk-java

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install pdftk-java

MacPorts ports tree · textproc/pdftk-java/Portfile · Quelle: api.github.com

Linux

Debian aptverifiziert · 92%
sudo apt install pdftk-java

Debian stable package indexes · pdftk-java · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install pdftk-java

Fedora Rawhide package metadata · pdftk-java · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#pdftk

nixpkgs package indexes · pkgs/by-name/pd/pdftk/package.nix · Quelle: api.github.com

Arch Linux pacmanverifiziert · 92%
sudo pacman -S pdftk

Arch Linux sync databases · pdftk · Quelle: geo.mirror.pkgbuild.com

openSUSE zypperverifiziert · 92%
sudo zypper install pdftk

openSUSE Tumbleweed package metadata · pdftk · Quelle: download.opensuse.org

Windows

Chocolateyverifiziert · 92%
choco install pdftk

Chocolatey community package catalog · pdftk · Quelle: community.chocolatey.org

Scoopverifiziert · 92%
scoop install main/pdftk

Scoop official bucket manifest trees · bucket/pdftk.json · Quelle: api.github.com

Überblick

Paketzusammenfassung

Port of pdftk in java

Befehle und Aliase

  • pdftk

Verlauf

Projektgeschichte und Nutzung

PDFtk Java is a manual Java port of the original PDF Toolkit command-line application, intended to preserve reasonable PDFtk compatibility while correcting defects and cleaning up the code.

Projektgeschichte

Marc Vinyals began manually translating the original PDFtk C++ code into Java, prioritizing correctness while retaining reasonable command compatibility. Source notices date the Java port from 2017 and identify the original PDFtk work as dating from 2003–2013.

The project developed standard and standalone JAR builds plus an experimental GraalVM native-image path. Its README reports validation against the php-pdftk test suite while acknowledging possible porting differences.

Adoptionsgeschichte

The official README lists packages for Arch, Debian and Ubuntu, Fedora and EPEL, Gentoo, Homebrew, MacPorts, Mageia, and SUSE. The supplied mappings additionally show the `pdftk` command across several package ecosystems.

Wie es verwendet wird

Users employ the `pdftk` command for operations such as merging, splitting, rotating, repairing, and otherwise manipulating PDFs. Installation through a distribution package is recommended; standalone JAR and experimental native-image builds are alternatives.

Warum Paket-Nerds sich dafür interessieren

PDFtk Java preserved the widely used `pdftk` command when the original C++ implementation became difficult for distributions to build against changing toolchains. Compatibility with familiar PDFtk commands, broad distro packaging, and a JVM implementation make it notable to package maintainers.

Zeitleiste

  • 2003–2013: Copyright period stated for the original PDFtk implementation.
  • 2017: Copyright history begins for Marc Vinyals's Java port.
  • 2019-05-02: Version 3.0.4 released, later highlighted as fixing many crashes.
  • 2021-08-16: Version 3.3.0 released.
  • 2022-09-22: Version 3.3.3 released.

Related projects

  • PDFtk is the original toolkit being ported.
  • php-pdftk supplies the test suite cited by the project.
  • Bouncy Castle and Apache Commons Lang are documented Java dependencies.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 8 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
pdftkcliglobales Executable

Aktualität

Version und 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.

Seite generiert2026-09-19
Manager-Version3.3.3
Manager aktualisiert2026-09-13
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://gitlab.com/pdftk-java/pdftk

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:pdftk-java
Version3.3.3
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/pdftk-java
Homepagehttps://gitlab.com/pdftk-java/pdftk
Upstream-Dokumentationhttps://gitlab.com/pdftk-java/pdftk
LizenzGPL-2.0-or-later
Quellarchivhttps://gitlab.com/pdftk-java/pdftk/-/archive/v3.3.3/pdftk-v3.3.3.tar.gz
Zuletzt aktualisiert2026-09-13T06:40:58Z
Pulseupdated
Abhängigkeitenopenjdk
Build-Abhängigkeitengradle@8
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namepdftk-java
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

pdftk-java 3.3.3-2

pdftk port to java - a tool for manipulating PDF documents

https://gitlab.com/pdftk-java/pdftk

sudo apt install pdftk-java
  • Section: text
  • Architecture: all
  • 4 Abhängigkeiten
  • 1 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Pdftk Java
Debian stable package indexes · deb.debian.org · Debian stable package indexes: pdftk-java from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

pdftk-java 3.3.3-2

pdftk port to java - a tool for manipulating PDF documents

https://gitlab.com/pdftk-java/pdftk

sudo apt install pdftk-java
  • Section: universe/text
  • Architecture: all
  • 4 Abhängigkeiten
  • 1 stellt bereit
  • 1 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Pdftk Java
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: pdftk-java from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

pdftk-java 3.3.3-12.fc45

GCJ-free toolkit for manipulating PDF documents

https://gitlab.com/pdftk-java/pdftk

sudo dnf install pdftk-java
  • License: GPL-2.0-or-later AND LGPL-2.0-or-later AND APAFML AND Apache-2.0
  • Category: Unspecified
  • Architecture: noarch
  • Source Package: pdftk-java
  • 7 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Pdftk Java
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: pdftk-java from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/652278618dec9c023176a80c435a32a2c8154869fb0eb662c267a54df28d77d9-primary.xml.zst
MacPorts95%

pdftk-java

sudo port install pdftk-java
  • normalized package name match
  • Abgeglichen nach: Pdftk Java
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/pdftk-java/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
MacPorts94%

pdftk

sudo port install pdftk
  • installed executable or alias match
  • Abgeglichen nach: Pdftk
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/pdftk/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1
Nix92%

pdftk

nix profile install nixpkgs#pdftk
  • installed executable or alias match
  • Abgeglichen nach: Pdftk
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/pd/pdftk/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
pacman92%

pdftk 3.3.3-4

Command-line tool for working with PDFs

https://gitlab.com/pdftk-java/pdftk

sudo pacman -S pdftk
  • License: GPL
  • Architecture: any
  • 4 Abhängigkeiten
  • installed executable or alias match
  • Abgeglichen nach: Pdftk
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: pdftk from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper92%

pdftk 3.3.3-3.10

A handy tool for manipulating PDF

https://www.pdflabs.com/

sudo zypper install pdftk
  • License: GPL-2.0-or-later
  • Category: Productivity/Publishing/PDF
  • Architecture: noarch
  • Source Package: pdftk
  • 7 Abhängigkeiten
  • 3 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Pdftk
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pdftk from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
zypper92%

pdftk-javadoc 3.3.3-3.10

API documentation for pdftk

https://www.pdflabs.com/

sudo zypper install pdftk-javadoc
  • License: GPL-2.0-or-later
  • Category: Documentation/HTML
  • Architecture: noarch
  • Source Package: pdftk
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • installed executable or alias match
  • Abgeglichen nach: Pdftk
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: pdftk-javadoc from https://download.opensuse.org/tumbleweed/repo/oss/repodata/d310d5a96106e1e8872a385adf98aaa23be9db5d80937a6717314e7e7f37715065c6c748ab7ccee6475d620b46979c0fe64235fc0c46988e17edf659578fcf31-primary.xml.zst
Chocolatey92%

pdftk

choco install pdftk
  • installed executable or alias match
  • Abgeglichen nach: Pdftk
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: pdftk from https://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='10.222799','nsis-unicode'
Scoop92%

main/pdftk

scoop install main/pdftk
  • installed executable or alias match
  • Abgeglichen nach: Pdftk
Scoop official bucket manifest trees · api.github.com · Scoop official bucket manifest trees: bucket/pdftk.json from https://api.github.com/repos/ScoopInstaller/Main/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation