问题标签 [react-pdf]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 使用 react-pdf 和 react-chartjs-2 生成 pdf
我环顾四周,但似乎找不到任何一起使用这两个库的示例。我的项目目前使用 react-pdf 生成 pdf 报告,但我需要将 chartjs 图表添加到我们将生成的一些新文件中。我宁愿不必使用两个不同的 pdf 库,也不必重新编码应用程序的某些部分以匹配 2 个标准。如果有一个不同的图书馆可以完成这项工作,我会接受建议。
我要转换的页面结构如下:
在图表组件中,有几种不同类型的图表,下面是一个示例:
这只是来自 react-chartjs-2 库的 barCharts。我似乎无法弄清楚如何使用 react-pdf 库将这些转换为 PDF。是否有一个图书馆可以更好地完成这项任务?
我能想到的唯一解决方案是使用 refs 来获取每个图表的画布元素,然后使用 jsPdf 将它们转换为 imgs 以嵌入到文档中......
reactjs - 如何从我的 React 应用和 JSX 设计生成 PDF
我想创建一个简历制作器,它可以获取人们的信息并从中制作 pdf,但我之前没有使用过 PDF。我一直在互联网上搜索,我不知道从哪里开始。我得到了 jspdf、react-pdf 和其他一些包,其中一些会让我上传一个 pdf 文件,然后它会预览上传的 pdf 的页面。但这不是我想要的。我想要一个可以轻松地将我的 html 和 CSS 设计生成为 pdf 的包,它可以在我的 react 应用程序上预览并可以下载为 pdf 文件。或者也许我可以只使用 vanilla JavaScript 而不是包?或者我可能不得不在我不喜欢的后端生成 pdf - 我会在后端使用 Django?
请帮帮我!!
javascript - 如何使用 react-pdf 进行自动换行
我有一个按预期呈现的pdf,除了一个问题,当页面的信息中包含一个很长的单词时,而不是将单词换行到换行符上,单词只是从容器中继续,离开页面,离开门谁知道在哪里。
这是造成此问题的容器之一的设置。样式后跟实际结构。
下面是页面部分的设置
这里的 data.description 是以下形式的文本:“loooooooooooooooooooooooooooooooooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggggggggggggggggggggggggggggggggggggggggggggggggg”这样的文本。容器应该打破这个词,但无论我如何尝试设置它的样式,这个词都不会响应。当碰到容器的末端时,我怎么能打破这个词?
到目前为止,我已经尝试过使用 wordWrap、wordBreak、flex、flexWrap、flexGrow/Shrink 和 overflowWrap。似乎没有任何效果
javascript - 如何在反应中更改 pdf 的高度或宽度(npm react-pdf)
在 react-pdf 中更改加载的 pdf 布局(高度和宽度)。
这包括 :
- 在 reactjs 中加载 pdf
- 修改pdf的高度和宽度。
javascript - 将 React 组件转换为 PNG/PDF 的最佳库?
我已经实现了一个反应网络应用程序,它使用 Chart.js 库创建图表。现在我想将此图表转换为 PNG/PDF 格式并保存。我遇到了很多图书馆,但面临着一些或其他问题。你能建议哪个图书馆最适合这种工作吗?
应用程序.js
图表.js
node.js - react-pdf 从后端 url 渲染图像不加载图像
我正在尝试使用react-pdf呈现 pdf我面临的问题是我正在使用 URL 显示来自后端服务器的图像。但它在pdf中显示为空白。当我进一步调试时才知道,当我在突出显示的行上放置断点时,图像就会显示出来。可能没有时间从远程 URL 加载图像?
任何帮助将非常感激。
注意:这些图像是在后端动态生成的。所以我不能导入它们。
javascript - 如何在使用 react-pdf 库创建的 react 中保存 pdf?
我正在创建一个 React 应用程序,我必须在其中生成一个 pdf 并在单击按钮时保存该 pdf。如何将此 pdf 保存在我的本地目录中?
创建PDF.js
应用程序.js
至于现在,当我点击按钮时,什么也没有发生。就像在jsPDF中一样,我们也有.save()
类似的方法来保存这个 pdf 文件?
javascript - 请使用动态数据帮助 react-pdf/renderer PDFViewer
我目前正在开发一些使用@react-pdf/renderer diegomura 作为 pdf 生成器的项目,到目前为止,我发现能够动态填充 pdf 内容是使用来自@react-pdf/renderer 的“BlobProvider”组件。
但是,blobprovider 将用户引导到一个新选项卡,我只想在 Iframe 之类的同一选项卡中显示内容(包括来自输入框的动态更改)
我试过使用 iframe,它只是生成 PDF 文档,我无法获取 pdf 文档的动态状态。我在上课前 const pdf 文档,因此状态构造函数不能传递给上面的 const
任何人都有一些解决方案或曾经发现过类似的问题吗?先感谢您。