gpt4 book ai didi

javascript - Carbone JS 与 React JS 的结合使用

转载 作者:行者123 更新时间:2023-12-02 20:53:58 25 4
gpt4 key购买 nike

我试图以这种方式将Carbone js与react项目一起使用

const carbone = require("carbone");
const fs = require("fs");
export default class Home extends Component {
constructor(props) {
....

我的“SAVE PDF”按钮功能

onClick() {
// Data to inject
var data = {
firstname: "John",
lastname: "Doe",
};

// Generate a report using the sample template provided by carbone module
// This LibreOffice template contains "Hello {d.firstname} {d.lastname} !"
// Of course, you can create your own templates!
carbone.render(
"./node_modules/carbone/examples/simple.odt",
data,
function (err, result) {
if (err) {
return console.log(err);
}
// write the result
fs.writeFileSync("result.pdf", result);
}
);
}

然后我得到了这个错误

TypeError: Cannot read property 'split' of undefined

enter image description here

我只需向用户发送一个他已填写法律文件表格的 pdf 文件像这样flashlawyer app非常感谢您的小建议

最佳答案

 简短回答

您不能直接在 React 应用程序中使用 Carbone,您需要一个安装了 Carbone 的服务器并使用 HTTP API。

好的,那么现在?

如果您不想构建自己的Carbone服务器,您可以使用官方的服务器,您可以阅读in the documentation 。该服务有免费计划(每月 100 次渲染),并且拥有强大的支持。如果您需要帮助,请随时联系 Carbone 团队,他们都是很好的人:)

关于javascript - Carbone JS 与 React JS 的结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61535754/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com