Ir al contenido

Cookbook

El cookbook está organizado por tareas. Cada recipe resuelve un problema concreto con un ejemplo copiable y respaldado por el código fuente. Las recipes se dividen en tres familias, agrupadas según dónde se ejecuta el trabajo. Para empezar, conviene elegir la familia que coincida con la forma de invocar NextPDF y, después, escoger una recipe dentro de ella.

Para entender por qué el motor se comporta de cierta manera, consultar en su lugar las Guides. Para revisar la superficie de la API verificada, consultar la Reference.

Las recipes de PHP usan directamente el motor central, en el mismo proceso. Cada una parte de una instalación con composer require nextpdf/core y, a continuación, construye, firma, inspecciona o convierte documentos mediante la API pública, por ejemplo Document::createStandalone() y writeHtml().

Las recipes de Connect invocan NextPDF a través del registro de herramientas del servidor mediante el Model Context Protocol (MCP), Representational State Transfer (REST) o gRPC. La misma llamada de herramienta funciona en los tres transportes, tras la compuerta de confirmación con intervención humana.

Las recipes de integración conectan NextPDF con un framework de aplicación o delegan el renderizado en un backend externo. Cubren los adaptadores de frameworks y los puentes de renderers, además de la ruta de migración desde una biblioteca heredada.

Cada recipe sigue un contrato documentado: ejemplos respaldados por el código fuente, front-matter de perfil de reproducibilidad, un límite de conformidad honesto y el publish gate. Antes de adaptar un ejemplo, leer la página de convenciones de la familia correspondiente.

  • Guides: el mapa de la documentación conceptual y procedimental.
  • Reference: la superficie de la API verificada y la matriz de compatibilidad de CSS.
  • Elegir una integración: una matriz de decisión que relaciona cada caso de uso con una integración.