NextPDF Pro · Edition
Capacités de NextPDF Pro
NextPDF Pro est l’édition commerciale de milieu de gamme. Elle s’appuie sur le moteur open source NextPDF Core et ajoute une génération de documents avancée, des opérations sur les documents, des codes-barres spécialisés et des workflows de signature avancés. NextPDF Core produit les niveaux de signature PAdES B-B et B-T ; Pro y ajoute des workflows de signature remote, cloud-KMS et séquentielle. Pro et Enterprise sont distribuées ensemble dans le paquet Premium, et une licence signée sélectionne les capacités qui s’exécutent.
Pro dépend de nextpdf/core. Lorsqu’une capacité étend un contrat public
déclaré par Core, ton site d’appel reste inchangé entre Core, Pro et Enterprise ;
adopter Pro est donc une mise à niveau, pas une migration. Les capacités natives
de Pro (par exemple le Writer incrémental ou le moteur Stream) s’appellent
directement via l’espace de noms NextPDF\Pro.
Cette page est l’index de section de l’édition Pro. Utilise la carte des capacités pour trouver la page orientée tâche adaptée, puis suis sa référence détaillée pour l’ensemble de la surface d’API.
Pour commencer
Section intitulée « Pour commencer »- Démarrage rapide de Pro — installe
nextpdf/proet restitue ton premier document Pro. - Installer et authentifier — ajoute le paquet Composer, puis active une enveloppe de licence signée ; le démarrage rapide déroule les deux étapes dans l’ordre.
- Activation de licence — enveloppes de licence, canaux d’activation et fonctionnement hors ligne.
Carte des capacités
Section intitulée « Carte des capacités »Pro regroupe ses capacités en cinq groupes de tâches. Chaque ligne renvoie d’abord vers la page de capacité orientée tâche, puis vers sa référence détaillée.
Générer et mettre en page
Section intitulée « Générer et mettre en page »| Capacité | Rôle | Référence détaillée |
|---|---|---|
| Template | Analyse les définitions de gabarits JSON et lie les données aux emplacements réservés avec un formatage tenant compte des types. | Référence |
| Flow layout | Place les éléments de flux sur plusieurs pages avec des stratégies de saut de page configurables. | Référence |
| Chart | Restitue des graphiques en barres, en courbes et en secteurs sous forme de contenu vectoriel déterministe, sans rastérisation ni navigateur headless. | Référence |
| Barcode | Symbologies 2D spécialisées et de chaîne d’approvisionnement : DotCode, Han Xin, JabCode, Micro QR, rMQR et GS1 DataBar/Composite. | Référence |
| Table of contents | Rassemble les titres HTML et restitue une table des matières multiniveau sous forme de contenu PDF. | Référence |
| Font tools | Analyse les sous-ensembles de polices intégrés et planifie leur reconstitution. | Référence |
| Writer | Écrit des révisions en mise à jour incrémentale derrière une barrière d’intégrité en ajout seul, avec compactage en flux d’objets. | Référence |
| Geo | Attache un calage géospatial aux pages PDF. | Référence |
| Projection | Projette les jetons de flux de contenu dans un seul sens pour un caviardage et une incorporation de charge utile conditionnés par l’intention. | Référence |
Transformer et exploiter
Section intitulée « Transformer et exploiter »| Capacité | Rôle | Référence détaillée |
|---|---|---|
| Converter | Exporte le texte et les graphiques de base d’un PDF existant vers HTML, SVG ou texte brut. | Référence |
| Merge | Fusionne des PDF avec consolidation des signets, déduplication des pages et sélection de plages de pages. | Référence |
| Diff | Compare deux PDF pour détecter les changements de texte, d’image et de métadonnées, au format JSON ou HTML. | Référence |
| Optimizer | Déduplique les objets et analyse la recompression des images selon trois niveaux réglables. | Référence |
| Filter | Inverse le prédicteur PNG sur les flux FlateDecode et analyse /DecodeParms. | Référence |
| Form | Lit, écrit et convertit les données de formulaires AcroForm et XFA. | Référence |
| Document | Découpe par plage de pages et assemble des portefeuilles PDF au-dessus des primitives de document de Core. | Référence |
| Interop | Renvoie des DTO de résultat versionnés et sérialisables en JSON pour les intégrations externes. | Référence |
| Print job | Construit des tickets de travaux d’impression XJDF 2.1. | Référence |
| Web view | Diffuse progressivement des PDF linéarisés (Fast Web View) avec des réponses HTTP par plages d’octets. | Référence |
Extraire et comprendre
Section intitulée « Extraire et comprendre »| Capacité | Rôle | Référence détaillée |
|---|---|---|
| Extraction | Extrait des blocs de texte cité et de tableau depuis un arbre de document analysé. | Référence |
| Classifier | Classe un type de document et détecte sa langue à l’aide d’heuristiques structurelles et textuelles. | Référence |
| AST | Construit un arbre de document immuable et navigable à partir de PDF balisés ou non, avec un chemin de réécriture vérifié. | Référence |
| Legal | Applique une numérotation Bates configurable aux pages du document. | Référence |
| Stream | Restitue de façon durable avec des points de contrôle, une validation concurrente en exactly-once et une reprise résistante aux pannes. | Référence |
Signer et se conformer
Section intitulée « Signer et se conformer »| Capacité | Rôle | Référence détaillée |
|---|---|---|
| Security | Masque le contenu, détecte les données personnelles de la couche de texte et ajoute des workflows de signature remote/cloud-KMS/séquentielle par-dessus les niveaux de signature B-B/B-T de Core. | Référence |
| Cloud KMS signing | Signe avec une clé détenue dans AWS KMS, Azure Key Vault ou Google Cloud KMS via un contrat de fournisseur unique. | Référence |
| C2PA (preview) | Surface Content Credentials en avant-première : extraction stable du Manifest Store avec synthèse de brouillon conditionnée par un drapeau. Avant-première uniquement, pas en disponibilité générale en 3.1.0. | Référence |
| Compliance | Signale les balises de langue, incorpore et lit le XML de facture électronique et, lorsque l’avant-première C2PA (désactivée par défaut) est activée, incorpore des manifestes C2PA en brouillon (avant-première, sans revendication de conformité). | Référence |
Passer à l’échelle et intégrer
Section intitulée « Passer à l’échelle et intégrer »| Capacité | Rôle | Référence détaillée |
|---|---|---|
| Accelerator | Décharge la recompression d’images, l’analyse et l’incorporation vers un sidecar CPU, avec un repli PHP transparent. | Référence |
| Output pipeline | Exécute un pipeline PDF déclaratif en plusieurs étapes avec ordonnancement des dépendances, nouvelles tentatives et étapes sous licence Pack. | Référence |
| MCP tools | Expose les outils Pro — extraction, comparaison, masquage, signature — aux agents IA via NextPDF Server. | Référence |
Éditions et licence
Section intitulée « Éditions et licence »NextPDF est livré sous forme de quatre distributions : NextPDF open source, NextPDF Server open source, NextPDF Pro et NextPDF Enterprise. Pro et Enterprise sont les deux éditions commerciales et sont distribuées ensemble dans le paquet Premium ; l’enveloppe de licence signée désigne l’édition active. Les éditions sont cumulatives : Pro inclut Core, et Enterprise inclut Pro.
Un déploiement sans droit Pro ne charge pas les classes Pro. La sortie d’évaluation porte un filigrane qu’une licence payante retire sans aucun changement de code. La matrice des fonctionnalités rattache chaque capacité à sa source, et Activation de licence couvre l’authentification, les canaux d’activation et la continuité après la fin d’un abonnement.