officegen模块,生成world文档、PPT等
依赖:
officegen模块,可生成world文档、PDF等文件。
更多操作查看 官网内容
依赖下载:
npm i officegen --save
下面是例子记录(包含下划线、高亮、居中、右对齐、换行、图片引入):
const officegen = require('officegen')
const fs = require('fs')
let docx = officegen('docx')
docx.on('finalize', function(written) {
console.log(
'Finish to create a Microsoft Word document.'
)
})
docx.on('error', function(err) {
console.log(err)
})
// Create a new paragraph:
let pObj = docx.createP({
align: 'center' })
pObj.addText('XXX环境局', {
font_size: 22,font_face:'黑体'})
pObj.addLineBreak() //换行
pObj.addText('关于XXX的报告函\n', {
font_size: 22,font_face:'黑体'})
pObj = docx.createP()
pObj.addText('XX市管理局:',