есть библиотека для nodejs/javascript для создания динамического отчета в формате pdf в виде отчета о яшме Ireport в Java? Мне нужно создать динамически PDF-отчет в моем nodejs webapp. СпасибоСообщить в pdf-библиотеке для nodejs
0
A
ответ
0
Вы можете использовать jsreport-core пакет для этого
var jsreport = require('jsreport-core')()
jsreport.init().then(function() {
return jsreport.render({
template: {
content: '<h1>Hello {{:foo}}</h1>',
engine: 'jsrender',
recipe: 'phantom-pdf'
},
data: {
foo: "world"
}
}).then(function(resp) {
//prints pdf with headline Hello world
console.log(resp.content.toString())
});
}).catch(function(e) {
console.log(e)
})
Это просто заворачивает JavaScript шаблонных двигателей и HTML в PDF конвертеры. Однако он добавляет также множество функций поверх него, как визуальный дизайнер, который вы можете использовать.
PS: Я автор jsreport
0
Я использовал комбинацию html-pdf
и handlebars
для этого.
Я создаю отчет HTML с handlebars
, и я позволяю модулю html-pdf
генерировать хороший PDF-файл из этого.
Ссылки:
Привет Ян большой библиотеки ... я прочитал несколько дней назад, что http://jsreport.net/ не с открытым исходным кодом .... ваша версия с открытым исходным кодом? Что отличает? – esoni
jsreport-core и большинство расширений являются лицензиями LGPL или MIT. Только официальный дистрибутив - пакет jsreport имеет коммерческую лицензию. –