jsdocx
v0.4.5
Published
Generate .docx files from JS
Downloads
98
Readme
jsdocx
Generate .docx files from JS
Demo
https://zuck.github.io/jsdocx
Install
Node
$ npm install jsdocx
Browser
<script src="https://unpkg.com/jsdocx"></script>
Build
$ git clone https://github.com/zuck/jsdocx.git
$ cd jsdocx
$ npm install
$ npm run build
Test
$ npm test
How to use
import * as jsdocx from 'jsdocx'
// ES5: var jsdocx = require('jsdocx')
let doc = new jsdocx.Document()
let p = doc.addParagraph()
p.addRun().addText('Hello World!')
p.addFormat().addHAlignment().setVal('center')
doc.generate().then((content) => {
// e.g. saveAs(content, 'hello.docx')
})
Reference
- http://officeopenxml.com/anatomyofOOXML.php
- https://gist.github.com/felipeochoa/81d8fa27901e8222c6ffbeb165a85acc
License
The MIT License (MIT)
Copyright (c) Emanuele Bertoldi