Un desarrollador ha realizado una solución para generar informes en Excel y para esa generación incluye sentencias de SQL para acceder a los datos. Para la representación de esos SQL necesitaba un plugin para resaltar la sintaxis y me ha solicitado este plugin que una vez terminado, pongo a la disposición de todos para que el que lo necesite lo pueda descargar e instalar.

Podéis descargarlo de la página de los Plugins.
Esta solución es bastante distinta a todas las otras que tengo en el Blog. Es una solución JavaScript.
Trabajando en el entorno REACT que su lenguaje principal es JavaScript, estuve buscando una solución para hacer documentos PDF’s y vi y probé PDFMake y me sorprendió estas características:
- Simple de entender el funcionamiento y rápido en su ejecución.
- No dispone de una herramienta de diseño, pero dispone de una solución de testeo, que sirve muy bien para diseñar y testear el informe que quieres generar.
- Se ajusta perfectamente a dimensiones (no se desajusta como la solución de transformar HTML a PDF), por lo que puedes definir documentos formales, como albaranes, facturas, escritos oficiales, etc.
- Se puede configurar características del PDF y del tamaño de la página
- Se pueden definir cabeceras y pies de páginas, por lo que se puede imprimir numeración de las paginas. Gestiona, en las tablas, la finalización de una página y el encabezado de la siguiente de forma automática.
- Dispone de más características, pero las anteriores me han parecido las más relevantes.
Objetivo
Crear facturas u otros documentos, en formato PDF (con calidad) de forma sencilla y rápida.
DEMO: https://fhumanes.com/invoice_pdfmake/
Desde la opción de View, de la tabla «Invoice», se accede al botón de generar el PDF.
Si el tema te interesa, sigue leyendo el artículo completo en este enlace.
Blog personal para facilitar soporte gratuito a usuarios de React y PHPRunner