Así que quiero generar mi tablero de PowerBI a pdf en mi sitio web, y muestro mi tablero de powerBI usando un código de incrustación de iframe como este:
Envuelvo el código iframe por:
<!-- Page Heading --> <div class="d-sm-flex align-items-center justify-content-between mb-4" > <h1 class="h3 mb-0 text-gray-800">Averagion Dashboard</h1> <button onclick="generatePDF()" class="d-none d-sm-inline-block btn btn-sm btn-primary shadow-sm"> <i class="fas fa-download fa-sm text-white-50"></i> Generate Report</a> </button> </div>Aquí está el script de encabezado:
aquí está el archivo js: function generatePDF(){ const element = document.getElementById("reporttt");
html2pdf() .from(element) .save();}
cuando se hace clic en el botón, el archivo pdf que se descargó es una página vacía, ¿cómo puedo resolver esto?