Descargar o imprimir la factura en PDF

Desde la vista de una factura tienes dos botones para obtener el documento:

  1. Imprimir: abre el diálogo de impresión del navegador sobre la misma pantalla de vista (oculta la barra de acciones al imprimir).
  2. PDF: abre pdf.php, una página independiente pensada para generar o mostrar el documento de la factura.

En pdf.php, si tu instalación tiene la librería TCPDF disponible, el sistema genera el archivo PDF directamente. Si no la encuentra, muestra en su lugar una página HTML con el mismo contenido de la factura (empresa, estado, cliente, detalles, tabla de productos, totales y saldo pendiente) y un botón Imprimir / Guardar como PDF que usa la función de impresión del navegador para que guardes el resultado como PDF.

Si abres el enlace del PDF agregando &print=1 al final, la ventana lanza automáticamente el diálogo de impresión al cargar, sin que tengas que pulsar el botón.

El contenido del PDF/HTML incluye el estado real de la factura (incluida la etiqueta VENCIDA si corresponde) y, si hay pagos, el monto pagado y el saldo pendiente.