# PDF de cliente persona natural

La exportación utiliza el PDF de referencia suministrado por el usuario, conservando su página de 595.276 × 1451.99 puntos, gráficos, logo, textos, colores y líneas. No se convierte a A4 ni se reconstruye el diseño. Los valores se dibujan en las posiciones de los campos originales, con ajuste de tamaño y líneas para evitar desbordamientos. Textos excepcionalmente largos resultarán pequeños por el espacio fijo de la plantilla.

Las casillas financieras se asignan por su posición real (el orden interno de otros ingresos y egresos difiere del orden visual). La fuente de ingresos «Otra» incluye su explicación en la misma casilla. La fecha de firma se divide en día, mes y año. La firma se deja libre. Los metadatos contienen año y versión sin agregar contenido al diseño.

La nueva plantilla se captura al guardar y continuar a firma. Los PDF ya capturados y los documentos firmados históricos se conservan sin alteración; para renovar un PDF pendiente anterior, volver a guardar el formulario y continuar a firma antes de descargarlo.

Publicar `FormSigningPdf.php`, `NaturalClientTemplatePdf.php` y los archivos `resources/pdf/natural-client-template.pdf`, `natural-client-template.json` y `font-metrics-license.txt`. No requiere nuevas dependencias PHP, procesos externos en el hosting, migraciones ni compilación.

El script `scripts/prepare-natural-pdf-template.py` reproduce los recursos a partir del PDF original utilizando pypdf solamente durante la preparación, no durante la exportación. La plantilla mantiene las referencias a TRUST360 del archivo proporcionado según la petición de conservarlo sin cambios.
