Ir al contenido

Exportar PDF

Descarga el informe en formato PDF para archivo o envio.

  1. Genera el informe con los filtros deseados.
  2. Clic en “Exportar PDF” (icono de documento rojo) en la barra de herramientas.
  3. El archivo PDF se descarga automaticamente.

Nombre: informe_iva_2026_T1.pdf (varia segun informe)

Contenido:

  • Cabecera con logo del negocio y titulo del informe.
  • Periodo y filtros aplicados.
  • Tabla con datos formateados.
  • Pie con fecha de generacion y numero de pagina.
  • Archivo descargado en carpeta de Descargas.
  • El PDF abre correctamente en visor de PDFs.
  • Datos legibles y bien formateados.
Detalles técnicos

Bibliotecas: jsPDF + html2canvas

Generacion:

import jsPDF from "jspdf";
import html2canvas from "html2canvas";
const exportToPDF = async () => {
const element = document.getElementById("report-table");
const canvas = await html2canvas(element);
const imgData = canvas.toDataURL("image/png");
const pdf = new jsPDF("p", "mm", "a4");
const imgWidth = 210; // A4 width
const imgHeight = (canvas.height * imgWidth) / canvas.width;
pdf.addImage(imgData, "PNG", 0, 0, imgWidth, imgHeight);
pdf.save(`informe_${reportType}_${year}.pdf`);
};