Ce que j'ai fait, c'est juste que j'ai converti le fichier en une chaîne base64 (question connexe ). Renvoyez ensuite la chaîne dans le résolveur.
const file_buffer = fs.readFileSync(filepath);
const contents_in_base64 = file_buffer.toString('base64');
return contents_in_base64;
Sinon, si vous n'avez pas accès au même fichier que la question d'origine, vous pouvez
chunk.data.toString('base64'));
Ensuite, sur le front-end, je mets juste la base64 sur une balise d'ancrage (question connexe ).
<a download={`${filename}.pdf`} href={`data:application/pdf;base64,${base64pdf}`} title='Download pdf document' />