Dieser Abschnitt bietet einen Überblick über die konzeptionelle Dokumentation und die How-to-Dokumentation für NextPDF, eine Headless-Engine für PHP 8.4 und das Portable Document Format 2.0 (PDF 2.0). Jede Kachel unten führt zu einem Abschnitts-Hub, nicht zu einer einzelnen Seite. Verwenden Sie die Kacheln, um den richtigen Einstiegspunkt zu finden, und folgen Sie anschließend den Links in diesem Hub.
Die Anleitungen beantworten das Wie und das Warum. Wenn Sie ein aufgabenorientiertes, kopierbares Recipe benötigen, wechseln Sie stattdessen zum Cookbook. Wenn Sie die verifizierte API-Oberfläche und die Support-Matrizen suchen, wechseln Sie zur Reference.
NextPDF-Erweiterungen verbinden die Kern-Engine mit Anwendungsframeworks, Browser-Renderern, Edge-Diensten, Build-Tooling und Legacy-Migrationen. Jeder Erweiterungsabschnitt folgt demselben Aufbau: Überblick, Installation, Schnellstart, Konfiguration, API, Entwickleranleitung, Produktiveinsatz, Sicherheit und Fehlerbehebung.
IntegrationenFramework-Adapter (Laravel, Symfony, CodeIgniter), Renderer-Brücken (Artisan, Cloudflare, Gotenberg), der TCPDF-Kompatibilitäts-Shim und der Backport-Builder. Lesen Sie zuerst die Erweiterungskarte und die Auswahlanleitung.
MigrationÜberführen Sie eine bestehende Codebasis zu NextPDF. Quellenspezifische Anleitungen für dompdf und mPDF, dazu die eine Regel, die alle Anleitungen gemeinsam haben: kompatibles Verhalten, keine bytegenau gleiche Ausgabe, mit dokumentierten Unterschieden.
Verwenden Sie diese Anleitungen, wenn Ihre Aufrufer remote ausgeführt werden, in einer anderen Sprache geschrieben sind oder Systeme der künstlichen Intelligenz (KI) sind, die einen Tool-Endpunkt statt einer PHP-Bibliothek benötigen.
NextPDF Connect (Server)Das Paket nextpdf/server: eine deterministische PDF-Tool-Registry, bereitgestellt über das Model Context Protocol (MCP), Representational State Transfer (REST) und gRPC, hinter einem Bestätigungs-Gate mit Mensch-in-der-Schleife-Prüfung. Installieren, konfigurieren und deployen.
Python-SDKZitierfertige PDF-Extraktion für Python-Anwendungen, Agenten und die Kommandozeile, gestützt auf einen NextPDF Connect-Endpunkt. Installieren Sie mit pip install nextpdf und richten Sie anschließend einen Client auf Ihren Server aus.
NextPDF Core zielt auf die Struktur ab, die Standards verlangen. Über die Konformität selbst entscheidet ein externer Validator, Checker oder eine empfangende Stelle. Jede Konformitätsseite führt ihre Aussagen auf eine Klausel zurück und macht diese Grenze ausdrücklich deutlich.
KonformitätDie Standardprofile, auf die NextPDF abzielt: PDF 2.0 (ISO 32000-2), Archivierung mit PDF/A-4 (ISO 19005-4), Barrierefreiheit mit PDF/UA-2 (ISO 14289-2), PDF/X-Druckproduktion und elektronische Rechnungsstellung mit ZUGFeRD / Factur-X.
PAdES-Baseline-MappingWie NextPDF die PAdES-Baseline-Stufen B-B, B-T, B-LT und B-LTA von ETSI EN 319 142 abbildet und dabei die Core-Signaturoberfläche von den Stufen Premium und Enterprise trennt.
Diese Anleitungen behandeln, wie Sie NextPDF sicher in Produktion betreiben, Fehler diagnostizieren und auf der öffentlichen Erweiterungsoberfläche aufbauen.
Vertrauen und SicherheitDie Engineering-Haltung der Kern-Engine: Bedrohungsmodell, Sicherheitsmodell für Signatur und Verschlüsselung, Umgang mit Daten und die Richtlinie zur Offenlegung von Schwachstellen, jeweils mit klar ausgewiesener Grenze.
FehlerbehebungEinträge, die von Symptomen zu Lösungen führen, für Fehler bei Signatur, PDF/A, PDF/UA, Schriften, Tagging, Verschlüsselung und Berechtigungen, verankert in der eigenen Ausnahmetaxonomie der Engine.
Erweiterungen schreibenDas öffentliche Service Provider Interface (SPI): was Sie erweitern können, welches Stabilitätsversprechen dahintersteht, eigene Schriften, eigene Layout-Engines, Action-Trigger und der Provider-Vertrag des Key Management Service (KMS).
Premium (Pro und Enterprise)Was NextPDF Pro und Enterprise über den quelloffenen Kern hinaus hinzufügen: Fähigkeitsmatrix, Standardkonformität, HSM- und FIPS-Validierung sowie Lizenzierung. Die Einführung einer kommerziellen Edition erfordert keine Änderung am Anwendungscode.
Der Insider_-Abschnitt erklärt, warum NextPDF sich so verhält, wie es sich verhält. Er bietet die Perspektive erfahrener Entwickler auf das Design; jede Aussage ist mit der Art von Beleg gekennzeichnet, die dahintersteht.
Konzepte (Insider_)Designphilosophie, Standardlandschaft, HTML-Pipeline, Signieren und Langzeitvalidierung, Schriften, Generierung in hoher Stückzahl und Testansatz. Beginnen Sie hier, um die Überlegungen der Engine zu verstehen.