Anteriormente eu tinha feito um código que gerava um pdf e depois fazia download do mesmo, porém após uma atualização no app do my fluig o download passou a demorar cerca de 24h para se efetuado eu clico para baixar hoje e só amanhã o arquivo aparece no meu dispositivo, fiz uma alteração para salvar no GED o problema é que assim só funciona online, alguem sabe alguma alternativa para baixar na hora ou para salvar no GED mesmo offline?
function gerarPDFCompleto(innerHTML, nome) {
var tempDiv = document.createElement(‘div’);
tempDiv.innerHTML = innerHTML;
document.body.appendChild(tempDiv);
var opt = {
margin: [1, 1, 1, 1],
filename: 'Avaliação Nutricional ' + nome + '.pdf',
image: { type: 'jpeg', quality: 0.98 },
html2canvas: { scale: 2, useCORS: true },
jsPDF: { unit: 'mm', format: 'a4', orientation: 'portrait' },
pagebreak: { mode: ['css', 'legacy'] }
};
html2pdf()
.from(tempDiv)
.set(opt)
.output('blob')
.then(function (blob) {
var file = new File(
[blob],
'Avaliação Nutricional ' + nome + '.pdf',
{ type: 'application/pdf' }
);
publicarNaPasta('6', file);
document.body.removeChild(tempDiv);
});
}