我有一个Node.js服务器,从另一个Web服务中获取Blob数据(用于PDF文件),现在收到Blob后,我想再次将其转换为PDF文件。
任何知道如何实现此操作的人请帮忙。
以下是我迄今为止尝试过的代码块:
const fetch = require('node-fetch');
const Blob = require('fetch-blob');
const fs = require('fs');
fetch(url, options)
.then(res => {
console.log(res);
res.blob().then(async (data) => {
const result = data.stream();
// below line of code saves a blank pdf file
fs.createWriteStream(objectId + '.pdf').write(result);
})
})
.catch(e => {
console.log(e);
});