PDF Go 1.0 ist da
Die erste stabile Version unserer PDF-Bibliothek für Go: lesen, prüfen, reparieren, signieren und verschlüsseln, nur mit der Standardbibliothek.
PDF Go hat seine erste stabile Version: v1.0.0 vom 30. Oktober 2026. Die Bibliothek liest, prüft, repariert, signiert und verschlüsselt PDF-Dateien und kommt dabei mit der Go-Standardbibliothek aus, ganz ohne CGo und ohne Module von Dritten.
Mit 1.0 gilt ein Versprechen: Die öffentlichen Schnittstellen bleiben innerhalb von v1 stabil. Wer PDF Go heute einbaut, muss bei den nächsten Versionen nichts umschreiben. Inkompatible Änderungen kämen erst mit einer neuen Hauptversion.
Zum stabilen Kern gehören das Lesen innerhalb fester Grenzen, frühere Revisionen einer Datei, das Bearbeiten von Objekten und das Schreiben als vollständige Neufassung oder als angehängte Änderung. Rendering, Textextraktion, Verschlüsselung, CMS-Signaturen und Strukturprüfung sind in dem Umfang dabei, den die Dokumentation beschreibt.
Bibliothek und Kommandozeilenwerkzeug installieren sich so, Voraussetzung ist Go 1.26 oder neuer:
go get gitlab.schukai.com/oss/libraries/go/documents/pdf@v1.0.0
go install gitlab.schukai.com/oss/libraries/go/documents/pdf/cmd/pdfgo@v1.0.0PDF Go steht unter AGPL-3.0. Für den Einsatz in eigener Software ohne Offenlegung des Codes gibt es eine kommerzielle Lizenz.
Mehr zu PDF GoRelease Notes auf GitLabRead in EnglishMehr aus NeuigkeitenAlle Beiträge