NextPDF por dentro
Spec: ISO 32000-2ISO 32000-2Spec: WCAG 2.2WCAG 2.2
De un vistazo
Sección titulada «De un vistazo»Insider_ es la parte de la documentación que explica por qué NextPDF se comporta como lo hace. La referencia indica qué devuelve un método; Insider_ explica el razonamiento que lleva a ese valor de retorno y qué norma, prueba, fuente o evidencia lo respalda.
Está escrita para profesionales de ingeniería que ya se desenvuelven con soltura en el formato PDF y en una base de código PHP. Quien lee esta sección prefiere una página honesta a diez tranquilizadoras.
Por qué esto importa
Sección titulada «Por qué esto importa»El PDF es un formato antiguo, estricto y con convenciones consolidadas: no tolera conjeturas. Una biblioteca que oculta ese hecho puede parecer cómoda hasta que, en producción, un documento firmado no supera la validación y nadie sabe explicar por qué.
Insider_ adopta la postura contraria. Las páginas acotan lo que afirman, nombran la norma, la prueba, la fuente o la evidencia que respalda cada afirmación y señalan las limitaciones antes de que haya que descubrirlas por cuenta propia. El objetivo no es impresionar, sino permitir tomar una decisión defendible ante una revisión.
La versión breve
Sección titulada «La versión breve»- Las páginas Insider_ son editoriales y explicativas, no una referencia de API.
- Cuando una página se apoya en normas, una fila de distintivos las identifica en la parte superior.
- Los ensayos comparten un patrón recurrente de secciones, de modo que es posible ir directamente a la sección necesaria sin reaprender la disposición cada vez; cuando un ensayo no tiene nada honesto que aportar en un paso, lo omite.
- Aquí no se vuelve a declarar ninguna métrica en el cuerpo del texto; las cifras permanecen junto a la página responsable de la medición, de modo que ninguna pueda quedar obsoleta en silencio dentro del texto.
Cómo lo aborda NextPDF
Sección titulada «Cómo lo aborda NextPDF»Cada página Insider_ trata un único tema autocontenido y está organizada de modo que la afirmación más útil quede cerca del principio. Esta estructura es deliberada. Sigue pautas de diseño de la información: lo necesario aparece antes cuando el material relacionado está agrupado y la jerarquía es visible. Además, mantiene la página utilizable con un lector de pantalla, porque el orden en pantalla es el orden en el marcado.
Un ensayo avanza del contexto a la afirmación y, de ahí, al límite mediante secciones recurrentes, en este orden:
- De un vistazoQué es esta página, en dos frases.
- Por qué esto importaEl coste de equivocarse.
- La versión breveLa respuesta, antes del detalle.
- Cómo lo aborda NextPDFEl razonamiento y el mecanismo.
- Ejemplo prácticoUna forma pequeña y ejecutable.
- Error comúnLa trampa, con nombre.
- Límites y alcanceDónde termina la afirmación.
Ese patrón pertenece a los ensayos. Esta página de inicio añade dos secciones de orientación propias: Por dónde empezar y El mapa de lectura; sirven como navegación de la sección, no como parte de la plantilla de los ensayos.
Por dónde empezar
Sección titulada «Por dónde empezar»Sesenta ensayos son una biblioteca, no una cola de lectura. Para quien llega por primera vez a la sección, conviene leer un ensayo de cada grupo, en este orden: cada paso se sostiene por sí solo y, en conjunto, recorren todo el territorio una vez.
- La filosofía de diseño de NextPDF
- Fundamentos de PHP 8.4
- Qué es realmente un PDF
- Qué hace accesible a un PDF — y por qué importa
- Cómo funciona realmente el cifrado en PDF — y sus límites
- Cómo se integra una firma en un PDF
- Firmas cualificadas: qué significan
- La pirámide de pruebas de NextPDF
- El panorama de los estándares
- Por qué los equipos eligen NextPDF
- Operar NextPDF en producción
Para confiar en la sección antes de dedicarle tiempo, conviene leer pronto Disciplina de citación: es la referencia canónica sobre cómo las páginas vinculan sus afirmaciones con las normas que las respaldan. Y para saber quién respalda el motor, también hay una página dedicada: La empresa detrás de NextPDF.
El mapa de lectura
Sección titulada «El mapa de lectura»La biblioteca de ensayos está organizada en once grupos, en orden de lectura, además de La empresa detrás de NextPDF, que queda por separado junto a esta página de inicio. Cada grupo que aparece abajo delimita su territorio y enumera algunos ensayos representativos; la barra lateral recoge todos los ensayos de cada grupo.
Criterio de ingeniería
Sección titulada «Criterio de ingeniería»Cómo decide el motor qué es correcto. Conviene leerlo primero; enmarca todo lo demás.
PHP 8.4 y arquitectura
Sección titulada «PHP 8.4 y arquitectura»La base sobre la que razona un profesional de ingeniería con experiencia: el nivel mínimo del lenguaje, la disciplina de tipos y la canalización que esos tipos protegen.
- Fundamentos de PHP 8.4
- Tipos estrictos en todas partes
- El modelo de canalización
- Memoria y streaming
- La canalización HTML
Guía de campo del PDF
Sección titulada «Guía de campo del PDF»El formato en sí, sin la ceremonia de la especificación: las partes problemáticas, explicadas en el nivel que necesita quien trabaja en ingeniería.
- Qué es realmente un PDF
- La anatomía de un archivo PDF
- Actualizaciones incrementales y por qué importan
- Flujos y filtros
- Las fuentes: la parte difícil
- PDF 2.0: qué ha cambiado
Acertar con la salida
Sección titulada «Acertar con la salida»Corrección más allá de los bytes: color, accesibilidad, tamaño, velocidad y determinismo; las cualidades que deciden si un PDF técnicamente válido es realmente bueno.
- El color, los perfiles y por qué tu rojo no es mi rojo
- Qué hace accesible a un PDF — y por qué importa
- La economía del tamaño de archivo de un PDF
- Vista web rápida: cómo se abre un PDF antes de terminar de descargarse
- Los mismos bytes cada vez: PDF reproducibles
Seguridad y privacidad
Sección titulada «Seguridad y privacidad»Qué protegen realmente el cifrado, la redacción y el saneamiento, y los modos de fallo que cada uno oculta cuando se aplica con descuido.
- Cómo funciona realmente el cifrado en PDF — y sus límites
- La redacción no es un rectángulo negro
- Sanear PDF no confiables: desarme y reconstrucción de contenido
Firma y confianza
Sección titulada «Firma y confianza»Firmas digitales bien hechas: estructura, perfiles, longevidad, tiempo, validación y escala, en orden de dependencia.
- Cómo una firma digital prueba quién firmó
- Cómo se integra una firma en un PDF
- Perfiles de línea base PAdES
- Validación a largo plazo
- Marcas de tiempo y tiempo de confianza
- Validar correctamente una firma
Firma cualificada y con HSM
Sección titulada «Firma cualificada y con HSM»Claves respaldadas por hardware y firmas cualificadas: dónde está realmente el límite de la clave y qué exige «cualificada» según eIDAS.
El laboratorio de calidad
Sección titulada «El laboratorio de calidad»Cómo se mantiene honesto el motor: los niveles de prueba, las salidas fijadas y las cifras en las que vale la pena confiar.
- La pirámide de pruebas de NextPDF
- Pruebas con archivos de referencia (golden files)
- Pruebas de mutación, explicadas
- Evaluación comparativa honesta
Estándares y oficio
Sección titulada «Estándares y oficio»La disciplina de fondo detrás del motor y de esta documentación: qué normas obligan, cómo una cláusula se convierte en comportamiento y cómo una afirmación se gana su cita, en cualquier idioma.
- El panorama de los estándares
- Conformidad que puedes entregar a un auditor
- Disciplina de citación
- La documentación como producto
- En tu propio idioma
El argumento a favor de NextPDF
Sección titulada «El argumento a favor de NextPDF»La decisión de adopción, argumentada con honestidad: qué se asume al construir, a qué se renuncia al adoptar, dónde encaja este motor y dónde no.
- Por qué los equipos eligen NextPDF
- Cuándo no usar NextPDF
- Construir o adoptar: el costo real de una pila de PDF
- Núcleo abierto, sin dependencia de proveedor
- Por qué tu motor de PDF pertenece a PHP, no a un sidecar
- Un motor, todos los frameworks
Sobre el terreno
Sección titulada «Sobre el terreno»Escenarios de extremo a extremo que combinan todo lo anterior. Conviene leerlos al final; cada uno da por supuestos los fundamentos.
- Facturas y facturación electrónica
- Flujo de trabajo para acuerdos firmados
- Archivado y PDF/A
- Generación de documentos de alto volumen
- Operar NextPDF en producción
- Guía de decisión de integración
Ejemplo práctico
Sección titulada «Ejemplo práctico»Leer una página Insider_ debe ser rápido. Para decidir si la gestión de firmas de NextPDF encaja en un flujo de trabajo regulado, basta con abrir Cómo se integra una firma en un PDF, leer De un vistazo y La versión breve, y después saltar directamente a Límites y alcance. Tres secciones breves responden a «¿se puede defender esta elección?». La fila de distintivos ya muestra que la afirmación está respaldada por normas antes de leer una sola palabra del cuerpo del texto.
Si la respuesta es afirmativa, Documentación relacionada indica el siguiente paso: Perfiles de línea base PAdES y Validación a largo plazo, sin necesidad de buscar.
Error común
Sección titulada «Error común»A veces se confunde Insider_ con marketing: un lugar para elogiar el motor. Por diseño, es justo lo contrario. Una página está tan dispuesta a indicar cuándo no usar NextPDF como a explicar cómo usarlo. Nunca compara NextPDF con un competidor como si fuera una tabla de puntuaciones: cuando un ensayo nombra otra biblioteca, lo hace solo para explicar el encaje, el riesgo de migración o un límite de categoría, nunca para establecer una clasificación. El tema aquí es NextPDF y las normas a las que responde.
Límites y alcance
Sección titulada «Límites y alcance»Esta página ofrece orientación, no una especificación. No afirma ningún comportamiento propio del motor. Toda afirmación sobre comportamiento pertenece a la página temática correspondiente y lleva las citas propias de esa página. El contenido de Insider_ es editorial y nativo de nextpdf-docs. Se escribe aquí, se revisa aquí y no se incorpora desde el árbol de código fuente de ningún paquete. Cuando un tema aborda una norma con licencia, la página parafrasea y cita la cláusula. Nunca reproduce el texto de la norma.
Documentación relacionada
Sección titulada «Documentación relacionada»- La filosofía de diseño de NextPDF: los principios a partir de los cuales se evalúa la sección.
- El panorama de los estándares: el mapa de normas que NextPDF sigue y cómo una cláusula se convierte en comportamiento.
- La documentación como producto: la disciplina detrás de estas páginas.
- Disciplina de citación: cómo se citan las afirmaciones y por qué las normas se parafrasean.
Glosario
Sección titulada «Glosario»- Insider_: la sección editorial que explica el razonamiento detrás de NextPDF, distinta de la referencia de API. El guion bajo final forma parte del nombre de la sección; lleva un acento visual solo a modo de énfasis.
- Fila de distintivos: la franja situada en la parte superior de las páginas Insider_ respaldadas por normas que nombra las normas en las que se apoya cada página.
- nativo de nextpdf-docs: contenido redactado y mantenido en el propio sitio de documentación, no derivado de un repositorio de paquetes.