Udělal jsem jen to, že jsem převedl soubor na řetězec base64 (související otázka ). Poté vraťte řetězec do resolveru.
const file_buffer = fs.readFileSync(filepath);
const contents_in_base64 = file_buffer.toString('base64');
return contents_in_base64;
Případně, pokud nemáte přístup ke stejnému souboru jako původní otázka, můžete
chunk.data.toString('base64'));
Pak jsem na front-end vložil base64 na kotevní značku (související otázka ).
<a download={`${filename}.pdf`} href={`data:application/pdf;base64,${base64pdf}`} title='Download pdf document' />