0.3.0 • Published 4 years ago

jsreport-unoconv v0.3.0

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

jsreport-unoconv

NPM Version jsreport extension using unoconv to convert outputs to the formats supported by openoffice

See https://jsreport.net/learn/unoconv

Installation

npm install jsreport-unoconv

jsreport-core

You can apply this extension also manually to jsreport-core

var jsreport = require('jsreport-core')()
jsreport.use(require('jsreport-docxtemplater')())
jsreport.use(require('jsreport-unoconv')({
  command: 'unoconv'
}))

const result = await reporter.render({
  template: {
      engine: 'none',
      recipe: 'docxtemplater',
      docxtemplater: {
        templateAsset: {
          content: fs.readFileSync(path.join(__dirname, 'template.docx'))
        }
      },
      unoconv: {
        format: 'pdf'
      }
    },
    data: {
      name: 'John'
    }
  }
)
0.3.0

4 years ago

0.2.0

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago