J'ai besoin d'un peu d'aide Je veux générer un rapport pdf.Téléchargement d'un fichier à partir du serveur HapiJs
J'utilise PDFKit nœud Module
const PDFDocument = require("pdfkit");
function generatePDF(request, reply) {
let doc = new PDFDocument();
let path = __dirname + "/payments/" + "filename" + ".pdf";
doc.text = "Hello World!";
doc.text = "Hello Me!";
doc.end();
return reply(doc)
.header('Content-disposition', 'attachment; filename=' + 'payments.pdf')
}
Sur le côté client, je l'ai essayé tant de choses:
1.
button.addEventListener("click", function (event) {
axios.get('/payment-pdf')
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
}, false)
2.
<a href="/payment-pdf" download>Export</a>
Comment télécharger le fichier PDF? Cela semble être une tâche simpe, mais je ne suis pas capable de le faire.
Merci.