我从如下所示的CURL请求获得响应
5 0 obj <</BaseFont/Helvetica/Type/Font/Encoding/WinAnsiEncoding/Subtype/Type1>> ........ 7 0 obj <</Type/XObject/Resources<</ProcSet [/PDF /Text /ImageB /ImageC /ImageI]/Font<</F1 5 0 R>>>>/Subtype/Form/BBox[0 70 95 100]/Matrix [1 0 0 1 0 0]/Length 80/FormType 1/Filter/FlateDecode>>stream x�s �2T0^@BC^E#^E^KS=c^S��\.}7C^EC#=33��4.�����ĒҢT^E��<12>,$^]�@E� ^]^Za�E�i��) y�^P.^@v�^UT endstream
我尝试使用下面的节点js代码将上述资源转换为pdf
var data = readFile_fun(); //Get post script response from function
fs.writeFile("pdf.pdf", data, 'binary', async function (err) {
if (err) {
console.log("=====err===========");
console.log(err);
return_data.success = false
return_data.message = err
return res.json(return_data)
}
});
这将生成一个pdf文件。但是,当我尝试打开文件时,它显示了一个错误
不支持文件类型的纯文本文档(文本/纯文本)
请给我一个解决此问题的解决方案。预先感谢。