Pular para o conteúdo

Cookbook

Este cookbook é orientado a tarefas. Cada receita resolve um problema com um exemplo que você pode copiar e que é respaldado por código-fonte. As receitas são agrupadas em três famílias, conforme o local em que o trabalho é executado. Escolha a família que corresponde à forma como você chama o NextPDF e, em seguida, abra a receita de que precisa.

Quando quiser entender por que o engine se comporta de determinada forma, leia os Guides. Para consultar a interface de programação de aplicações (API) verificada, leia a Reference.

As receitas em PHP executam o core engine diretamente, no mesmo processo. Cada receita começa com composer require nextpdf/core e, em seguida, usa a API pública para criar, assinar, inspecionar ou converter documentos, incluindo Document::createStandalone() e writeHtml().

As receitas do Connect chamam o NextPDF por meio do registro de ferramentas do servidor sobre o Model Context Protocol (MCP), Representational State Transfer (REST) ou gRPC. A mesma chamada de ferramenta funciona nos três transportes e continua sujeita ao portão de confirmação com humano no circuito (human-in-the-loop).

As receitas de integração mostram como conectar o NextPDF a um framework de aplicação ou delegar a renderização a um backend externo. Elas abrangem adaptadores de framework, pontes de renderizador e o caminho de migração a partir de uma biblioteca legada.

Toda receita segue um contrato documentado: exemplos respaldados por código-fonte, front-matter de perfil de reprodutibilidade, um limite honesto de conformidade e o portão de publicação. Leia a página de convenções da família de receitas antes de adaptar um exemplo.

  • Guides — documentação conceitual e prática.
  • Reference — a API verificada e a matriz de suporte a Cascading Style Sheets (CSS).
  • Escolha uma integração — uma matriz de decisão que mapeia casos de uso para integrações.