Я пытался использовать Carbone js таким образом, чтобы реагировать на проект
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
Мне просто нужно отправить пользователю файл в формате pdf, в котором он заполнил бланк юридического документа, как это flashlawyer app Ваш маленький совет слишком ценится