Integraties
In een oogopslag
Sectie met titel “In een oogopslag”NextPDF-extensies verbinden de centrale Portable Document Format (PDF)-engine met applicatieframeworks, browserrenderers, edge-services, buildtooling en legacy-migraties. Elke extensiesectie gebruikt dezelfde handleidingstructuur: overzicht, installatie, snelstart, configuratie, application programming interface (API), ontwikkelaarsgids, productiegebruik, beveiliging en probleemoplossing.
Extensieoverzicht
Sectie met titel “Extensieoverzicht”| Extensie | Pakket | Gebruik het wanneer | Hoofdsectie |
|---|---|---|---|
| Laravel | nextpdf/laravel | Wanneer u Laravel-applicaties bouwt en containerbindingen, een facade, responses en queue jobs nodig hebt. | Laravel |
| Symfony | nextpdf/symfony | Wanneer u Symfony-applicaties bouwt en een bundle, dependency-injectionbedrading, Messenger jobs en Hypertext Transfer Protocol (HTTP)-responses nodig hebt. | Symfony |
| CodeIgniter | nextpdf/codeigniter | Wanneer u CodeIgniter 4-applicaties bouwt en services, een library-wrapper, responses en queue jobs nodig hebt. | CodeIgniter |
| Artisan | nextpdf/artisan | Wanneer u Hypertext Markup Language (HTML)-weergave via Chrome DevTools Protocol (CDP), paginaimport of laagdrempelige PDF-inspectiehulpprogramma’s nodig hebt. | Artisan |
| Cloudflare | nextpdf/cloudflare | Wanneer u rendert via Cloudflare Browser Rendering, API-toegang beveiligt of PDF’s archiveert naar R2. | Cloudflare |
| Gotenberg | nextpdf/gotenberg | Wanneer u kantoordocumenten of HTML converteert via een Gotenberg-service. | Gotenberg |
| TCPDF-compatibiliteit | nextpdf/compat-legacy | Wanneer u op TCPDF afgestemde applicatiecode naar NextPDF migreert zonder een volledige herschrijving. | TCPDF-compatibiliteit |
| Backport Builder | nextpdf/backport-builder | Wanneer u releaseartefacten onderhoudt voor oudere PHP: Hypertext Preprocessor (PHP)-runtimes. | Backport Builder |
Keuzegids
Sectie met titel “Keuzegids”| Behoefte | Begin hier | Operationele opmerking |
|---|---|---|
| Framework response-helpers | Laravel, Symfony of CodeIgniter | Het frameworkpakket beheert de container- en response-integratie; core verzorgt de documentopbouw. |
| Pixelgerichte HTML-weergave | Artisan of Cloudflare | Kies Artisan voor Chrome CDP op de host. Kies Cloudflare wanneer de weergave aan de edge thuishoort. |
| Kantoorconversie | Gotenberg | Behandel Gotenberg als een externe servicegrens met timeout-, grootte- en server-side request forgery (SSRF)-controles. |
| Legacy TCPDF-migratie | TCPDF-compatibiliteit | Raadpleeg de tabel met dekking per methode voordat u ervan uitgaat dat een legacy-aanroep wordt ondersteund. |
| Oudere PHP-distributie | Backport Builder | Alleen buildtooling; installeer het niet als een runtime-afhankelijkheid van de applicatie. |
Opbouw van de handleiding
Sectie met titel “Opbouw van de handleiding”Elke extensiesectie bevat deze paginatypen:
| Pagina | Doel |
|---|---|
overview | Productafbakening, doelgroep, ondersteunde workflows en beperkingen. |
install | Installatiecommando’s en vereiste runtime-afhankelijkheden. |
quickstart | Minimale werkende flow met een eerste resultaat dat u kunt kopiëren. |
configuration | Ondersteunde configuratiesleutels, omgevingsvariabelen, standaardwaarden en effecten. |
api | Publieke classes, methods, parameters, standaardwaarden, retourwaarden en exceptions. |
developer-guide | Extensiearchitectuur, levenscyclus, uitbreidingspunten en code-organisatie. |
production-usage | Deployment, betrouwbaarheid, prestaties, workerveiligheid en observability. |
security-and-operations | Vertrouwensgrenzen, veilige standaardwaarden, secrets, bestandstoegang en operationele controles. |
troubleshooting | Symptomen, diagnostiek, waarschijnlijke oorzaken en corrigerende maatregelen. |
Conventie voor API-tabellen
Sectie met titel “Conventie voor API-tabellen”In de hele handleiding gebruiken API-tabellen dezelfde kolommen, zodat u pakketten kunt vergelijken zonder telkens een nieuwe lay-out te hoeven leren.
| Kolom | Betekenis |
|---|---|
| Symbool | Volledig gekwalificeerde class, method, endpoint, command-line interface (CLI)-commando of configuratieobject. |
| Parameters | Naam, type, of de parameter vereist is, standaardwaarde en geaccepteerde waarden. |
| Standaardgedrag | Wat er gebeurt wanneer u optionele invoer weglaat. |
| Retourneert | Retourtype of uitvoerartefact. |
| Werpt of mislukt met | Exceptiontype, HTTP-status, validatiefout of operationele faalmodus. |
| Opmerkingen | Details over beveiliging, workerveiligheid, compatibiliteit of prestaties. |
Gereedheid voor vertaling
Sectie met titel “Gereedheid voor vertaling”De Engelse bron is geschreven met latere lokalisatie in gedachten: korte secties, stabiele koppen, expliciete zelfstandige naamwoorden, geen idiomen en tabellen voor herhaalde structuren. Houd methodenamen, configuratiesleutels, CLI-vlaggen en exceptionnamen op nieuwe API-pagina’s in code-opmaak, zodat vertaaltools ze intact laten.