Aller au contenu

Marquage d'essai et d'évaluation

NextPDF Premium peut être évalué avec toutes les fonctionnalités activées. Pendant une évaluation, les PDF générés portent un marquage d’évaluation visible afin que la sortie d’évaluation ne soit pas confondue avec une sortie de production. Une licence payante retire ce marquage sans aucune modification du code. Cette page ne décrit que ce comportement. Elle ne formule aucune garantie ni aucune affirmation sur l’éligibilité ou l’effet juridique ; les conditions qui s’appliquent à ton évaluation ou à ton abonnement sont définies uniquement par ton contrat de licence.

Le comportement d’essai et le marquage d’évaluation font partie de NextPDF Premium et ne nécessitent aucun package supplémentaire.

Fenêtre de terminal
composer require nextpdf/premium

Le runtime dispose d’un mode de marquage à deux états :

  • None — aucun marquage d’évaluation. La sortie payante et normale n’est jamais modifiée.
  • Filigrane d’évaluation — un marquage d’évaluation visible est appliqué aux PDF générés.

La valeur par défaut est None. La sortie payante n’est modifiée d’aucune façon. L’état de filigrane d’évaluation est activé par une licence d’évaluation ou d’essai — autrement dit, c’est la licence elle-même qui détermine si le marquage d’évaluation est appliqué. Tu ne le bascules pas manuellement dans le code de production, et une licence payante ne produit pas de sortie marquée.

Une licence est évaluée dans l’un de plusieurs états. Une licence payante ou d’évaluation active accorde un accès complet. Une licence payante échue entre dans une période de grâce pendant laquelle l’accès continue, puis dans un état de repli perpétuel dans lequel la version installée continue de fonctionner tandis que les mises à jour et le support ne sont plus inclus dans les droits. Une licence d’évaluation expirée restreint le runtime. Lorsqu’aucune licence n’est présente, seules les capacités de niveau Core sont disponibles. Les durées précises et les conditions attachées à chaque état sont définies par ton contrat de licence.

ConceptComportement
Mode de marquageDeux états : aucun marquage (par défaut), ou filigrane d’évaluation. Sélectionné par la licence, et non par le code applicatif.
Filigrane d’évaluationUn filigrane de texte visible en diagonale sur chaque page, plus un marqueur d’évaluation ajouté aux métadonnées producteur du document et préfixé à ses métadonnées sujet.
Sortie payanteLe mode de marquage est None. La sortie est inchangée octet par octet par le sous-système de marquage.

Le sous-système de marquage est livré par le package nextpdf/enterprise et restreint sous le code de capacité enterprise.branding. Il fait partie de NextPDF Premium et régit le comportement d’évaluation à travers les éditions ; il est documenté ici au niveau du comportement et est piloté entièrement par la licence, et non par le code applicatif.

Le marquage d’évaluation est appliqué lorsque la licence active est une autorisation d’évaluation ou d’essai. Concrètement, pendant une évaluation :

  • Chaque page reçoit un filigrane diagonal gris clair rendu comme contenu de page.
  • Les métadonnées producteur du document gagnent un suffixe d’évaluation.
  • Les métadonnées sujet du document gagnent un préfixe d’évaluation.

Le filigrane est dessiné dans un état graphique isolé, si bien qu’il n’altère pas le contenu de page environnant ni la mise en page propre de ton document. Il marque la sortie comme une sortie d’évaluation ; il ne dégrade pas la qualité de rendu et ne retire pas de fonctionnalités. Pendant une évaluation, tu peux exercer l’ensemble complet des fonctionnalités Premium.

Lorsqu’une licence payante (non d’évaluation) est active, le mode de marquage est None. Le sous-système de marquage n’apporte aucune modification au PDF : pas de filigrane, pas de suffixe producteur, pas de préfixe sujet. La sortie est identique à celle produite sans aucun sous-système de marquage.

Retirer le marquage d’évaluation ne nécessite donc aucune modification du code. Installe une licence payante, et le prochain document que ton application génère est sans marquage. Il n’existe pas de « build de production » distinct de la bibliothèque, ni d’indicateur de fonctionnalité à basculer dans ton code.

  • Le marquage apparaît après qu’un abonnement échoit dans un état de type évaluation. Cela reflète l’état de la licence, et non un défaut. Vérifie l’état de ta licence et renouvelle via le portail de licences.
  • Le texte du filigrane chevauche le contenu. Le filigrane est centré et diagonal par conception, afin que la sortie d’évaluation soit sans ambiguïté. Il est retiré entièrement par une licence payante ; il n’est pas destiné à être ajusté pour la production.
  • Marqueurs de métadonnées dans la sortie d’évaluation. Les champs producteur et sujet portent des marqueurs d’évaluation pendant une évaluation. Ils sont absents sous une licence payante.
  • Aucune licence présente. Seules les capacités de niveau Core sont disponibles ; les capacités Premium ne sont pas activées tant qu’une licence n’est pas installée.

Le filigrane est un petit flux de contenu PDF fixe ajouté par page et a un impact négligeable sur le temps ou la taille de génération du document. Sous une licence payante, le sous-système de marquage n’effectue aucun travail. Le budget de performance de la page reflète le rendu de la documentation.

Le marquage d’évaluation est un marqueur de visibilité, et non un contrôle de sécurité. Il indique que la sortie a été produite sous une licence d’évaluation. Ce n’est pas une signature numérique et on ne doit pas s’y fier comme telle. Pour une sortie à l’altération détectable, utilise les capacités de signature décrites dans la matrice des fonctionnalités. La licence qui sélectionne le mode de marquage est une enveloppe signée dont le runtime vérifie la signature de l’émetteur.

Aucune conformance à une norme n’est revendiquée pour cette page. Cette page ne décrit que le comportement à l’exécution. Elle n’énonce ni n’implique aucune garantie, certification ou éligibilité. Les conditions de ton évaluation ou de ton abonnement sont définies uniquement par ton contrat de licence ; consulte ce contrat ou contacte le service commercial.

Évalue l’ensemble complet des fonctionnalités de NextPDF Premium avec le marquage d’évaluation, puis retire le marquage en installant une licence payante — sans modification du code, sans build distinct. Pour démarrer une évaluation, visite le portail de licences.