Aller au contenu
getnextpdf.com

Premium édition

Licence et activation

Une licence NextPDF Premium déverrouille les fonctionnalités NextPDF Pro et NextPDF Enterprise en plus du cœur open source. Tu obtiens un abonnement ou une autorisation d’évaluation, tu l’actives pour chaque déploiement, puis tu utilises les fonctionnalités incluses dans ton édition. L’adoption ne nécessite aucune modification du code applicatif. Premium s’intègre derrière les mêmes contrats publics que ceux que ton application cible déjà, si bien que le code que tu as écrit reste intact.

Cette page décrit la licence au niveau du produit. Pour connaître les conditions exactes, les durées et la tarification applicables à ton abonnement, consulte ton contrat de licence ou contacte l’équipe commerciale via le portail de licences.

NextPDF Premium est distribué sous la forme d’un paquet unique qui contient les deux éditions commerciales. La licence que tu actives détermine l’édition active — installer le paquet ne donne pas, à lui seul, accès à NextPDF Pro ni à NextPDF Enterprise.

Une licence indique une édition, et les éditions sont cumulatives : NextPDF Pro inclut tout ce que contient le cœur open source, et NextPDF Enterprise inclut tout ce que contient NextPDF Pro. Une licence est fournie sous la forme d’une enveloppe signée — un artefact autonome et signé qui indique ton édition et tes droits. Traite l’enveloppe de licence comme un identifiant sensible. Stocke-la avec le même soin qu’une clé d’API et garde-la hors de tout système public de gestion de versions.

Pour installer le paquet une fois tes identifiants obtenus :

Fenêtre de terminal
composer require nextpdf/premium

La matrice des fonctionnalités indique les fonctionnalités incluses dans chaque édition, et Choisis ta voie t’aide à choisir entre les distributions open source et une édition commerciale.

Les licences commerciales sont vendues par l’intermédiaire de notre Merchant of Record — un revendeur agréé qui est le vendeur officiel de ta commande. Il gère le passage en caisse, encaisse le paiement, émet ta facture, et calcule et perçoit toute TVA ou taxe de vente applicable à ta localisation. Ta licence d’utilisation de NextPDF est accordée par PATEON au titre de l’EULA ; PATEON ne traite pas lui-même les paiements par carte et ne facture pas les acheteurs. Pour la voie d’achat complète, le modèle à deux contrats, et qui contacter pour la facturation par rapport à l’aide produit, voir Achat et licence. Les conditions de remboursement et de rétractation figurent dans la Politique de remboursement et d’annulation.

Tu peux évaluer NextPDF Premium avec l’ensemble complet des fonctionnalités avant d’acheter. Par conception, les sorties d’évaluation portent un filigrane visible : les versions d’évaluation sont ainsi clairement identifiées et ne conviennent pas à une livraison en production. Le filigrane est la seule différence fonctionnelle pendant l’évaluation — toutes les fonctionnalités restent disponibles pour que tu puisses les évaluer.

Une licence payante supprime le filigrane sans aucune modification du code applicatif. Tu ne réécris ni ne reconfigures ton code de génération de documents, et tu n’as pas à apprendre une seconde voie. L’activation d’une licence payante désactive le marquage d’évaluation. Pour démarrer une évaluation, demande une autorisation au service commercial sur le portail de licences.

L’activation est une étape au niveau du produit, que tu exécutes une fois par déploiement — production, préproduction ou exécuteur de build. Dans les grandes lignes :

  1. Obtiens un abonnement ou une autorisation d’évaluation auprès du service commercial.
  2. Place l’enveloppe de licence signée à l’emplacement où ton déploiement la charge, selon la convention de configuration de ce déploiement.
  3. Exécute l’étape d’activation de ton application. La plupart des intégrations l’exposent sous la forme d’une commande de console, par exemple via l’exécuteur de commandes de ton framework.

Après l’activation, le runtime fonctionne à partir de l’état de licence mis en cache et ne dépend pas de l’accessibilité du service de licences pour le traitement normal des documents. Les déploiements sans accès Internet sortant sont pris en charge. La licence étant un artefact signé et autonome, un environnement isolé d’Internet (air-gapped) fonctionne en installant l’enveloppe de licence produite pour ce déploiement.

Cette capacité hors ligne et en environnement isolé (air-gapped) décrit le canal de distribution signed-source. Les versions Premium livrées via le canal encodé par ionCube vérifient plutôt leur licence en ligne à intervalles réguliers — une vérification d’environ 7 jours qui renouvelle un bail d’environ 14 jours — et si elles restent hors ligne au-delà de ce bail, les fonctionnalités Premium retombent sur le Core gratuit jusqu’au retour de la connectivité. Voir Deux canaux de distribution pour la comparaison complète.

Lorsqu’un abonnement payant arrive à expiration, le logiciel ne s’arrête pas. Il entre d’abord dans une période de grâce, pendant laquelle les fonctionnalités auxquelles tu as droit continuent de fonctionner le temps du renouvellement, puis dans un état de repli perpétuel, dans lequel la version installée continue de fonctionner, mais les mises à jour et le support ne sont plus inclus dans tes droits. Tu n’es jamais privé de l’accès à un logiciel que tu as déjà déployé. La durée exacte de la période de grâce et les conditions de renouvellement sont définies par ton contrat de licence.

La licence est résolue à l’exécution via les mêmes contrats Core que ceux que ton code cible déjà. C’est cette unique décision qui supprime la modification de code : une montée d’édition échange des droits, pas la surface d’intégration. La licence est un identifiant signé et autonome, pas une dépendance à un service en ligne, si bien que l’état mis en cache pilote le traitement normal et que les déploiements isolés d’Internet (air-gapped) fonctionnent sans surveillance. L’expiration dégrade vers un repli perpétuel plutôt que vers un verrouillage, si bien que tu continues d’exécuter la version que tu as déployée. Le modèle est délibérément additif et réversible : tu paies pour de la capacité, jamais pour le droit de conserver ou de quitter ce que tu as installé.

Contexte de conception : Cœur ouvert, sans verrouillage.

Cette page documente uniquement le comportement observable de l’extérieur et la surface d’API publique prise en charge. Les chemins de namespace internes, les classes utilitaires, les tables de mécanismes, les noms de fichiers de runbook et les préfixes de tickets sont hors périmètre.