首页 > 解决方案 > 将 react-pdf 渲染文件保存到状态以将其发送到服务器?

问题描述

我使用 react-pdf 库我设法将文件保存在本地,但现在我还需要将它保存在服务器上,因为我需要对某个用户生成的所有文件进行历史显示。

                                    document={
                                        <DailyAssetPDF
                                            information={{ title, subtitle, locationName, today, selectedAssetName }}
                                            tableData={tableData}
                                            image1={{
                                                chart1, chart2, chart4 // donut chart
                                            }}
                                            image2={
                                                this.chartRef3.current.chartInstance.toBase64Image() || // chart bar
                                                ""
                                            }
                                            LN={LN}
                                            language={language}
                                        />
                                    }
                                    fileName={`${title}.pdf`}
                                >
                                    {({ loading }) =>
                                        loading ? (
                                            LN[language].loadingDocument
                                        ) : (
                                            <Button>{LN[language].report_export_btn}</Button>
                                        )
                                    }
                                </PDFDownloadLink> ```

标签: javascriptnode.jsreactjsfilepdf

解决方案


推荐阅读