NextPDF Pro · Edition
Capacidades do NextPDF Pro
Visão geral
Seção intitulada “Visão geral”O NextPDF Pro é a edição comercial intermediária. Ele se baseia no mecanismo open-source NextPDF Core e adiciona geração avançada de documentos, operações com documentos, códigos de barras especializados e fluxos de assinatura avançados. O NextPDF Core produz os níveis de assinatura PAdES B-B e B-T; o Pro adiciona fluxos de assinatura remoto, cloud-KMS e sequencial sobre eles. O Pro e o Enterprise são distribuídos juntos no pacote Premium, e uma licença assinada seleciona quais capacidades são executadas.
O Pro depende de nextpdf/core. Onde uma capacidade estende um contrato público
que o Core declara, seu ponto de chamada permanece inalterado entre Core, Pro e
Enterprise, então adotar o Pro é um upgrade, não uma migração. As capacidades
nativas do Pro (por exemplo, o Writer incremental ou o mecanismo Stream) são
chamadas diretamente através do namespace NextPDF\Pro.
Esta página é o índice da seção da edição Pro. Use o mapa de capacidades para encontrar a página focada na tarefa certa e, em seguida, siga a Referência detalhada dela para a superfície completa da API.
Comece por aqui
Seção intitulada “Comece por aqui”- Início rápido do Pro — instale
nextpdf/proe renderize seu primeiro documento Pro. - Instalar e autenticar — adicione o pacote Composer e, em seguida, ative um envelope de licença assinado; o início rápido percorre ambas as etapas em ordem.
- Ativação de licença — envelopes de licença, canais de ativação e operação offline.
Mapa de capacidades
Seção intitulada “Mapa de capacidades”O Pro agrupa suas capacidades em cinco clusters de tarefas. Cada linha vincula primeiro a página de capacidade focada na tarefa e, em segundo, sua Referência detalhada.
Gerar e diagramar
Seção intitulada “Gerar e diagramar”| Capacidade | O que faz | Referência detalhada |
|---|---|---|
| Template | Faz o parsing de definições de template JSON e vincula dados a placeholders com formatação ciente de tipo. | Referência |
| Flow layout | Posiciona elementos de fluxo ao longo das páginas com estratégias de quebra de página configuráveis. | Referência |
| Chart | Renderiza gráficos de barras, linhas e pizza como conteúdo vetorial determinístico, sem rasterização e sem navegador headless. | Referência |
| Barcode | Simbologias 2D e de cadeia de suprimentos especializadas: DotCode, Han Xin, JabCode, Micro QR, rMQR e GS1 DataBar/Composite. | Referência |
| Table of contents | Coleta títulos HTML e renderiza um sumário de múltiplos níveis como conteúdo PDF. | Referência |
| Font tools | Analisa subsets de fontes embutidas e planeja o de-subsetting. | Referência |
| Writer | Grava revisões de atualização incremental por trás de um gate de integridade append-only, com empacotamento de object streams. | Referência |
| Geo | Anexa registro geoespacial a páginas PDF. | Referência |
| Projection | Projeta tokens de content stream em uma única direção para redação controlada por intenção e incorporação de payload. | Referência |
Transformar e operar
Seção intitulada “Transformar e operar”| Capacidade | O que faz | Referência detalhada |
|---|---|---|
| Converter | Exporta o texto e os gráficos básicos de um PDF existente para HTML, SVG ou texto simples. | Referência |
| Merge | Mescla PDFs com consolidação de marcadores, deduplicação de páginas e seleção de intervalos de páginas. | Referência |
| Diff | Compara dois PDFs quanto a mudanças de texto, imagem e metadados, em JSON ou HTML. | Referência |
| Optimizer | Deduplica objetos e analisa a recompressão de imagens em três níveis ajustáveis. | Referência |
| Filter | Reverte o predictor PNG em streams FlateDecoded e faz o parsing de /DecodeParms. | Referência |
| Form | Lê, grava e converte dados de formulários AcroForm e XFA. | Referência |
| Document | Divide por intervalo de páginas e monta PDF Portfolios sobre as primitivas de documento do Core. | Referência |
| Interop | Retorna DTOs de resultado versionados e serializáveis em JSON para integrações externas. | Referência |
| Print job | Cria tickets de trabalho de impressão XJDF 2.1. | Referência |
| Web view | Serve PDFs linearizados (Fast Web View) progressivamente com respostas HTTP de byte-range. | Referência |
Extrair e entender
Seção intitulada “Extrair e entender”| Capacidade | O que faz | Referência detalhada |
|---|---|---|
| Extraction | Extrai blocos de texto citado e de tabelas de uma árvore de documento já parseada. | Referência |
| Classifier | Classifica o tipo de um documento e detecta seu idioma com heurísticas estruturais e textuais. | Referência |
| AST | Constrói uma árvore de documento imutável e navegável a partir de PDFs marcados ou não marcados, com um caminho de write-back verificado. | Referência |
| Legal | Aplica numeração Bates configurável às páginas do documento. | Referência |
| Stream | Renderiza de forma durável com commit exactly-once, concorrente e com checkpoints, e recuperação segura a falhas. | Referência |
Assinar e conformar
Seção intitulada “Assinar e conformar”| Capacidade | O que faz | Referência detalhada |
|---|---|---|
| Security | Mascara conteúdo, detecta PII na camada de texto e adiciona fluxos de assinatura remoto/cloud-KMS/sequencial sobre os níveis de assinatura B-B/B-T do Core. | Referência |
| Cloud KMS signing | Assina com uma chave mantida no AWS KMS, Azure Key Vault ou Google Cloud KMS através de um único contrato de provedor. | Referência |
| C2PA (prévia) | Prévia da superfície de Content Credentials: extração estável do Manifest Store com síntese de rascunho controlada por flag. Apenas prévia, não é GA na 3.1.0. | Referência |
| Compliance | Reporta tags de idioma, incorpora e lê XML de e-invoice e, quando a prévia de C2PA (desativada por padrão) está habilitada, incorpora manifestos C2PA de rascunho (prévia, sem alegação de conformidade). | Referência |
Escalar e integrar
Seção intitulada “Escalar e integrar”| Capacidade | O que faz | Referência detalhada |
|---|---|---|
| Accelerator | Transfere a recompressão de imagens, o parsing e a incorporação para um sidecar de CPU, com fallback transparente em PHP. | Referência |
| Output pipeline | Executa um pipeline de PDF declarativo de múltiplas etapas com ordenação de dependências, retentativas e etapas licenciadas por Pack. | Referência |
| MCP tools | Expõe ferramentas do Pro — extração, comparação, mascaramento, assinatura — a agentes de IA através do NextPDF Server. | Referência |
Edições e licenciamento
Seção intitulada “Edições e licenciamento”O NextPDF é distribuído como quatro versões: NextPDF open-source, NextPDF Server open-source, NextPDF Pro e NextPDF Enterprise. O Pro e o Enterprise são as duas edições comerciais e são distribuídos juntos no pacote Premium; o envelope de licença assinado nomeia a edição ativa. As edições são cumulativas: o Pro inclui o Core, e o Enterprise inclui o Pro.
Uma implantação sem uma titularidade Pro não carrega as classes do Pro. A saída de avaliação traz uma marca d’água que uma licença paga remove sem alteração de código. A matriz de recursos rastreia cada capacidade até a origem, e a Ativação de licença aborda autenticação, canais de ativação e continuidade após o término de uma assinatura.