Pular para o conteúdo

Licenciamento e ativação

Uma licença do NextPDF Premium acrescenta os recursos do NextPDF Pro e do NextPDF Enterprise ao núcleo de código aberto. Você obtém uma assinatura ou uma concessão de avaliação, ativa essa licença em cada implantação e usa os recursos incluídos na edição. A adoção não exige nenhuma alteração no código da aplicação. O Premium se integra aos mesmos contratos públicos que a aplicação já usa, então o código existente permanece intacto.

Esta página explica o licenciamento no nível do produto. Para consultar os termos, prazos e preços exatos que se aplicam à assinatura, veja o contrato de licença ou entre em contato com o time de vendas pelo portal de licenças.

O NextPDF Premium é distribuído como um único pacote com as duas edições comerciais. A licença que você ativa define qual edição fica habilitada. Instalar apenas o pacote não concede acesso ao NextPDF Pro nem ao NextPDF Enterprise.

Cada licença identifica uma edição, e as edições são cumulativas: o NextPDF Pro inclui tudo o que há no núcleo aberto, e o NextPDF Enterprise inclui tudo o que há no NextPDF Pro. A licença é entregue como um envelope assinado, um artefato autocontido que identifica a edição e os direitos de uso. Trate o envelope de licença como uma credencial. Armazene-o com o mesmo cuidado que uma chave de API e mantenha-o fora de sistemas públicos de controle de versão.

Depois de obter as credenciais, instale o pacote:

Terminal window
composer require nextpdf/premium

A matriz de recursos mostra os recursos incluídos em cada edição, e Escolha seu caminho ajuda você a escolher entre as distribuições abertas e uma edição comercial.

Você pode avaliar o NextPDF Premium com o conjunto completo de recursos antes de comprar. A saída da avaliação inclui uma marca d’água visível por padrão, então as builds de avaliação ficam claramente identificadas e não são adequadas para entrega em produção. A marca d’água é a única diferença funcional durante a avaliação. Todos os recursos ficam disponíveis para você avaliar.

Uma licença paga remove a marca d’água sem nenhuma alteração no código da aplicação. Você não reescreve nem reconfigura o código de documentos, e não precisa aprender um segundo caminho. Quando você ativa uma licença paga, a identificação de avaliação é desativada. Para iniciar uma avaliação, solicite uma concessão de avaliação ao time de vendas no portal de licenças.

A ativação é uma etapa no nível do produto que você executa uma vez por implantação, incluindo produção, homologação ou um build runner. Em termos gerais:

  1. Obtenha uma assinatura ou uma concessão de avaliação com o time de vendas.
  2. Coloque o envelope de licença assinado no local de onde a implantação o carrega, seguindo a convenção de configuração dessa implantação.
  3. Execute a etapa de ativação da aplicação. A maioria das integrações disponibiliza essa etapa como um comando de console, por exemplo, por meio do executor de comandos do framework.

Após a ativação, o runtime usa o estado da licença em cache e não exige o serviço de licenças para o processamento normal de documentos. Implantações sem acesso de saída à internet são suportadas. Como a licença é um artefato assinado e autocontido, um ambiente isolado da rede (air-gapped) funciona ao instalar o envelope de licença gerado para essa implantação.

Quando uma assinatura paga chega à data de término, o software não deixa de funcionar. Primeiro, ele entra em um período de carência, durante o qual os recursos a que você tem direito continuam funcionando enquanto você renova. Em seguida, ele entra em um estado de fallback perpétuo, no qual a versão instalada continua em execução, mas você deixa de ter direito a atualizações e suporte. Você nunca perde o acesso a um software que já implantou. O contrato de licença define a duração exata da carência e os termos de renovação.