Crear reportes en Php con TCPDF y Mysql (Tutorial)

Reportes Php

PHPMysql

Crear reportes en Php con TCPDF: Reportear información es una tarea vital en cualquier proyecto, ya sea de tipo Desktop, Mobile o Web. debido a que la presentación de informes son los soportes mediante los cuales se toman decisiones en las organizaciones o empresas donde se utilicen nuestros proyectos, en el siguiente vídeo podremos ver como lanzar desde Php un reporte haciendo uso de la librería TCPDF, librería que cuenta con múltiples funcionalidades para la elaboración de informes de texto y gráficos, básicamente tomaremos los datos de una BD en Mysql haciendo uso de Php y modelaremos nuestro informe apoyándonos en TCPDF, veamos:

Crear reportes en Php con TCPDF

Principales características de TCPDF
• No se necesitan bibliotecas externas para las funciones básicas;
• Todos los formatos de página estándar, formatos de página personalizados, márgenes y las unidades de medida;
• UTF-8 Unicode y de derecha a izquierda idiomas;
• TrueTypeUnicode, OpenTypeUnicode, TrueType, OpenType, Type1 y CID 0-fonts;
• Subconjuntos de fuentes;
• Métodos para publicar algo de código XHTML + CSS, Javascript y Formas;
• Imágenes, gráficos (figuras geométricas) y transformación de los métodos;
• Apoya JPEG, PNG y SVG imágenes de forma nativa, todas las imágenes con el apoyo de GD (GD, GD2, GD2PART, GIF, JPEG, PNG, BMP, XBM, XPM)
• Códigos de barras1D y 2D: CÓDIGO 39, ANSI MH10.8M-1983, USD-3, 3 de 9, CÓDIGO 93, USS-93, Standard 2 de 5, Interleaved 2 de 5, Código 128 A / B / C, 2 y Extensión base-UPC 5 dígitos, EAN 8, EAN 13, UPC-A, UPC-E, MSI, POSTNET, PLANET, RMS4CC (Royal Mail 4-Estado Código Cliente), CBC (Código de barras del cliente), KIX (índice Klant – Índice de los clientes), Inteligente de correo de código de barras, OneCode, USPS-B-3200, CODABAR, CÓDIGO 11, Pharmacode, Pharmacode DOS PISTAS, Datamatrix ECC200, QR-Code, PDF417;
• ICC Perfiles de color, escala de grises, RGB, CMYK, colores planos y transparencias;
• Encabezado de página automático y gestión de pie de página;
• Documento cifrado de hasta 256 bits y certificados de firma digital;
• Transacciones para deshacer comandos;
• Anotaciones PDF, incluidos los enlaces, texto y archivos adjuntos;
• Modos de renderizado de texto (relleno, trazo y recorte);
• Modo de varias columnas;
• Regiones página-escritura no;
• Marcadores y tabla de contenidos;
• Guiones de texto;
• Texto estiramiento y separación (seguimiento / kerning);
• Alineamientos automáticos de salto de página, salto de línea y de texto incluyendo la justificación;
• Grupos de numeración de página y página automáticos;
• Mover y eliminar páginas;
• Compresión de la página (requiere la extensión php-zlib);
• Plantillas XObject;
• PDF / A-1b (ISO 19005 a 1: 2005) de apoyo.

Pueden acceder a la descarga de TCPDF desde su sitio Web como también a su documentación para ampliar conceptos y funcionalidades, no olvides que esta librería cuenta con una lista bastante amplia de ejemplos que quizá contengan los requerimientos que necesitas para tus reportes accede a ellos desde aquí.

Finalmente has aprendido a crear reportes en Php con TCPDF, comparto también un ejemplo de reporte y los archivos necesarios para desplegarlos en el servidor, aunque no es el mismo que aparece en el vídeo. Si que será una ayuda para generar tus propios informes.

Descarga aquí

Hasta pronto!.

¡Suscríbete a mi canal, para acceder a más contenidos gratuitos!

2 comentarios

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *