Przejdź do głównej zawartości

Przepisy

Ten zbiór przepisów jest zorientowany na zadania. Każdy przepis rozwiązuje jeden problem za pomocą przykładu gotowego do skopiowania i opartego na kodzie źródłowym. Przepisy są podzielone na trzy rodziny zależnie od miejsca wykonywania pracy. Wybierz rodzinę odpowiednią dla sposobu wywoływania NextPDF, a następnie otwórz właściwy przepis.

Jeśli chcesz zrozumieć, dlaczego silnik zachowuje się w określony sposób, sięgnij zamiast tego do Przewodników. Aby poznać zweryfikowany interfejs programowania aplikacji (API), zajrzyj do Dokumentacji referencyjnej.

Przepisy PHP uruchamiają silnik podstawowy bezpośrednio w ramach procesu. Każdy przepis zaczyna się od composer require nextpdf/core, a następnie używa publicznego API do tworzenia, podpisywania, inspekcji lub konwersji dokumentów, w tym Document::createStandalone() i writeHtml().

Przepisy Connect wywołują NextPDF za pośrednictwem rejestru narzędzi serwera, korzystając z Model Context Protocol (MCP), Representational State Transfer (REST) lub gRPC. To samo wywołanie narzędzia działa we wszystkich trzech transportach i pozostaje chronione bramką potwierdzenia z udziałem człowieka.

Przepisy integracyjne pokazują, jak połączyć NextPDF z frameworkiem aplikacji lub delegować renderowanie do zewnętrznego zaplecza. Obejmują adaptery frameworków, mostki do mechanizmów renderujących oraz ścieżkę migracji ze starszej biblioteki.

Każdy przepis jest zgodny z udokumentowanym kontraktem: przykłady oparte na kodzie źródłowym, metadane profilu odtwarzalności w front-matter, uczciwa granica zgodności oraz bramka publikacji. Przed dostosowaniem przykładu przeczytaj stronę konwencji dla danej rodziny przepisów.