Ta strona pomaga znaleźć właściwy przewodnik NextPDF. NextPDF to silnik PHP 8.4 działający w trybie headless dla formatu Portable Document Format 2.0 (PDF 2.0). Każdy kafelek otwiera węzeł sekcji, a nie pojedynczą stronę. Wybierz punkt startowy, a następnie przejdź przez odnośniki w tym węźle.
Przewodniki wyjaśniają, jak i dlaczego coś działa. Jeśli potrzebujesz przepisu zorientowanego na zadanie i gotowego do skopiowania, skorzystaj z sekcji Cookbook. Zweryfikowany interfejs Application Programming Interface (API) oraz macierze wsparcia znajdziesz w sekcji Reference.
Rozszerzenia NextPDF łączą silnik podstawowy z frameworkami aplikacji, przeglądarkowymi mechanizmami renderowania, usługami brzegowymi, narzędziami kompilacji oraz ścieżkami migracji ze starszych rozwiązań. Każda sekcja poświęcona rozszerzeniu ma tę samą strukturę: przegląd, instalacja, szybki start, konfiguracja, API, przewodnik dla programistów, użycie produkcyjne, bezpieczeństwo oraz rozwiązywanie problemów.
IntegracjeAdaptery frameworków (Laravel, Symfony, CodeIgniter), mostki mechanizmów renderujących (Artisan, Cloudflare, Gotenberg), warstwa zgodności TCPDF oraz Backport Builder. Najpierw zapoznaj się z mapą rozszerzeń i przewodnikiem wyboru.
MigracjaPrzenieś istniejącą bazę kodu do NextPDF. Przewodniki dla poszczególnych źródeł — dompdf i mPDF — oraz jedna zasada wspólna dla wszystkich: zgodne zachowanie, a nie identyczny bajt po bajcie wynik, z udokumentowanymi różnicami.
Skorzystaj z tych przewodników, gdy miejsca wywołań są zdalne, napisane w innym języku albo należą do systemów sztucznej inteligencji (AI), które potrzebują punktu końcowego narzędzia zamiast biblioteki PHP.
NextPDF Connect (serwer)Pakiet nextpdf/server: deterministyczny rejestr narzędzi PDF udostępniany za pośrednictwem Model Context Protocol (MCP), Representational State Transfer (REST) oraz gRPC, za bramką potwierdzenia z udziałem człowieka. Instalacja, konfiguracja i wdrożenie.
Zestaw SDK dla języka PythonEkstrakcja z plików PDF gotowa do cytowania, przeznaczona dla aplikacji w języku Python, agentów oraz wiersza poleceń, oparta na punkcie końcowym NextPDF Connect. Zainstaluj poleceniem pip install nextpdf, a następnie wskaż klientowi swój serwer.
NextPDF Core implementuje struktury wymagane przez standardy. O zgodności decyduje zewnętrzny walidator, narzędzie kontrolne lub organ przyjmujący. Każda strona dotycząca zgodności wiąże swoje stwierdzenia z konkretną klauzulą i jasno wskazuje tę granicę.
ZgodnośćProfile standardów realizowane przez NextPDF: PDF 2.0 (ISO 32000-2), archiwizacyjny PDF/A-4 (ISO 19005-4), dostępnościowy PDF/UA-2 (ISO 14289-2), produkcyjny druk PDF/X oraz fakturowanie elektroniczne ZUGFeRD / Factur-X.
Mapowanie poziomów bazowych PAdESSposób, w jaki NextPDF odwzorowuje poziomy bazowe PAdES wg ETSI EN 319 142: B-B, B-T, B-LT oraz B-LTA, z rozdzieleniem powierzchni podpisywania Core od wersji Premium i Enterprise.
Skorzystaj z tych przewodników, aby bezpiecznie uruchamiać NextPDF w środowisku produkcyjnym, diagnozować awarie oraz budować na publicznej powierzchni rozszerzeń.
Zaufanie i bezpieczeństwoPostawa inżynieryjna silnika podstawowego: model zagrożeń, model bezpieczeństwa podpisu i szyfrowania, sposób przetwarzania danych oraz polityka ujawniania podatności, wraz z granicą każdego z tych obszarów.
Rozwiązywanie problemówWpisy prowadzące od objawu do rozwiązania dla awarii podpisu, PDF/A, PDF/UA, czcionek, tagowania, szyfrowania i uprawnień, oparte na własnej taksonomii wyjątków silnika.
Tworzenie rozszerzeńPubliczny interfejs Service Provider Interface (SPI): co można rozszerzać, stojąca za nim obietnica stabilności, własne czcionki, własne silniki układu, wyzwalacze akcji oraz kontrakt dostawcy Key Management Service (KMS).
Premium (Pro i Enterprise)Co NextPDF Pro i Enterprise dodają ponad rdzeń open source: macierz możliwości, zgodność ze standardami, walidacja HSM i FIPS oraz licencjonowanie. Przyjęcie wersji komercyjnej nie wymaga zmiany kodu aplikacji.
Sekcja Insider_ wyjaśnia, dlaczego NextPDF działa w określony sposób. Pokazuje projekt z perspektywy doświadczonego inżyniera i oznacza każde stwierdzenie rodzajem dowodu, który za nim stoi.
Zagadnienia (Insider_)Filozofia projektowania, krajobraz standardów, potok HTML, podpisywanie i długoterminowa walidacja, czcionki, generowanie o dużej skali oraz podejście do testowania. Zacznij tutaj, aby zrozumieć tok rozumowania silnika.