问题描述
所以我使用 react-pdf/renderer 在 React 客户端生成 pdf。现在当用户按下按钮时,生成的文件应该作为文件发送到服务器。
现在我使用的是 react-pdf/renderer 提供的 pdf
setFile(pdf(<PdfReport/>))
当我将此文件附加到 formdata 时,会出现无法将对象转换为原始类型的错误。 我将此文件转换为 blob,然后转换为文件
setFile(pdf(<PdfReport/>).toBlob());
var pdf = new File([file],"filename");
[object Promise]
我不知道如何将生成的 pdf 文件转换为能够发送到服务器的文件。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)