Puppeteer pdf缓冲区到Blob

时间:2019-07-12 10:09:06

标签: node.js blob puppeteer

我正在使用this puppeteer function来获取我所在页面的pdf,并且工作正常。 问题是我需要将缓冲区(a node buffer)转换为Blob,以后必须通过FileSaver.js下载。

// on the server
const buffer = await page.pdf(options);

// then on the client
FileSaver.saveAs(blob, documentFilename);

如何将结果缓冲区转换为简单的blob?

p.s。 如果我看一下缓冲区,就会看到:

"%PDF-1.4 
.....<lot of data>
%%EOF

0 个答案:

没有答案