位置: IT常识 - 正文

有关docxtemplater的知识(有关厉元朗的小说)

编辑:rootadmin
有关docxtemplater的知识

目录

官方文档

简介

docxtemplater是什么

快速入门

安装

基本使用

基础用法

条件

循环

表格

相关文章

vue导出word,docxtemplater,多重遍历,图片以及判断


官方文档

推荐整理分享有关docxtemplater的知识(有关厉元朗的小说),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:有关花的诗句,有关春天的古诗,有关学习的名言,有关学习的名言,有关学习的名言,有关月亮的诗句,有关诚信的名言,有关读书的名言,内容如对您有帮助,希望把文章链接给更多的朋友!

官方文档链接

简介docxtemplater是什么

使用Javascript在应用程序中生成docx, pptx或xlsx

Docxtemplater是一个邮件合并工具,以编程方式使用,可以处理条件、循环,还可以扩展以插入图像、html或表。docxtemplater使用Javascript对象(或JSON)作为数据输入,所以它也可以很容易地从其他语言使用(见docker版本)。它处理docx, pptx和一个插件xlsx模板。它的工作方式与模板引擎相同,你给它一个模板+一些数据,它将输出一个生成的文档。许多解决方案,如docx.js、docx4j。Python-docx可以生成docx,但它们需要您编写特定的代码来创建标题、图像等。相比之下,docxtemplater基于标记的概念,每种类型的标记都向编写模板的用户公开一个特性。

快速入门安装

npm

npm install docxtemplater --save

有关docxtemplater的知识(有关厉元朗的小说)

yarn

yarn add docxtemplater -s

基本使用基础用法// js给的数据结构{ name:'小新', age:5}// word 模板中偶是{name},年龄:{age}岁// word文档结果中偶是小新,年龄:5岁条件

以 {#000}开始,以 {/000} 结尾

// js给的数据结构{ "hasHuman": true, "Human": "家人" "hasDog": false, "dog": 流浪狗}// word 模板中{#hasHuman}小白是{Human}{/hasHuman}{#hasDog}小白是{dog}{/hasDog}// word文档结果中小白是家人循环

循环和条件的用法一致

// js给的数据结构{ "products": [ { name: "Windows", price: 100 }, { name: "Mac OSX", price: 200 }, { name: "Ubuntu", price: 0 } ]}// word 模板中{#products} {name}, {price} €{/products}// word文档结果中Windows, 100 €Mac OSX, 200 €Ubuntu, 0€

遍历包含基本数据(如字符串)的数组:

// js给的数据结构{ "products": [ "Windows", "Mac OSX", "Ubuntu" ]}// word 模板中{#products} {.} {/products}// word文档结果中Windows Mac OSX Ubuntu表格

word 模板

NameAgePhone Number{#users}{name}{age}{phone}{/}

js数据

{ users: [ { name: "John", age: 22, phone: "+33653454343" }, { name: "Mary", age: 25, phone: "+33666666666" }, ],}

word结果

NameAgePhone NumberJohn22+33653454343Mary25+33666666666

待更新。。。。。。。。。

相关文章

特别标注:此处都是引用大佬的,我只是一个无情的搬运工,还是需要多多向大佬学习

vue导出word,docxtemplater,多重遍历,图片以及判断
本文链接地址:https://www.jiuchutong.com/zhishi/297396.html 转载请保留说明!

上一篇:几个云服务器常用端口号与对应的服务整理(云服务器可以一直开着吗)

下一篇:java图片转二进制流_java将文件转化成二进制流(java图片转换成文件流)

  • 戴尔笔记本触摸板怎么关闭和开启(戴尔笔记本触摸板被误关了怎么恢复)

    戴尔笔记本触摸板怎么关闭和开启(戴尔笔记本触摸板被误关了怎么恢复)

  • 华为nova9可以升级鸿蒙系统吗(华为nova9可以升级鸿蒙3吗)

    华为nova9可以升级鸿蒙系统吗(华为nova9可以升级鸿蒙3吗)

  • 华为nova5pro能升5g吗(华为nova5pro能升级鸿蒙系统3.0吗)

    华为nova5pro能升5g吗(华为nova5pro能升级鸿蒙系统3.0吗)

  • 网易云怎么把音乐下载到本地(网易云怎么把音乐变成音频文件)

    网易云怎么把音乐下载到本地(网易云怎么把音乐变成音频文件)

  • 手机丢了照片没有备份(手机丢了照片没有备份还能找回来吗)

    手机丢了照片没有备份(手机丢了照片没有备份还能找回来吗)

  • wps做好的表格怎么整体缩小(wps做好的表格怎么打印到A4纸)

    wps做好的表格怎么整体缩小(wps做好的表格怎么打印到A4纸)

  • sgr字符什么意思(sgr是什么意思)

    sgr字符什么意思(sgr是什么意思)

  • 微信传文件大于100M无法发送怎么办(微信传文件大于100m怎么接收)

    微信传文件大于100M无法发送怎么办(微信传文件大于100m怎么接收)

  • 快手小店会自动退款吗(快手小店会自动贷款吗)

    快手小店会自动退款吗(快手小店会自动贷款吗)

  • 苹果手机刷抖音发热(苹果手机刷抖音显示该声音不可用)

    苹果手机刷抖音发热(苹果手机刷抖音显示该声音不可用)

  • 苹果live photo怎么设置(苹果livephoto怎么关闭)

    苹果live photo怎么设置(苹果livephoto怎么关闭)

  • 红米6a支持内存卡吗(红米6a内存多少)

    红米6a支持内存卡吗(红米6a内存多少)

  • 抖音蓝v认证是什么(抖音蓝v认证是免费的吗)

    抖音蓝v认证是什么(抖音蓝v认证是免费的吗)

  • 华为手表gt2能回微信吗(华为手表gt2能回消息吗)

    华为手表gt2能回微信吗(华为手表gt2能回消息吗)

  • 什么是旁白模式(旁白模式是用来干什么的)

    什么是旁白模式(旁白模式是用来干什么的)

  • 苹果xs用的什么基带(苹果xs用的什么电池)

    苹果xs用的什么基带(苹果xs用的什么电池)

  • oppo耳机模式在哪里设置(OPPO耳机模式在哪里设置怎么打开)

    oppo耳机模式在哪里设置(OPPO耳机模式在哪里设置怎么打开)

  • 通常所说的cpu是指(常说的cpu指的是)

    通常所说的cpu是指(常说的cpu指的是)

  • 微视怎么开直播(视频号开直播)

    微视怎么开直播(视频号开直播)

  • 有线幕帘探测器是什么(有线幕帘探测器接线)

    有线幕帘探测器是什么(有线幕帘探测器接线)

  • xs什么基带(iphone xs采用什么基带)

    xs什么基带(iphone xs采用什么基带)

  • ios13怎么改微信通知声音(ios13.7怎么改微信提示音)

    ios13怎么改微信通知声音(ios13.7怎么改微信提示音)

  • 抖音直播怎么放音乐唱歌(抖音直播怎么放大画面)

    抖音直播怎么放音乐唱歌(抖音直播怎么放大画面)

  • 抖音私信记录能恢复吗(抖音私信记录能迁移吗)

    抖音私信记录能恢复吗(抖音私信记录能迁移吗)

  • 底纹填充色为水绿色(底纹填充色为水绿色,强调文字颜色5,淡色)

    底纹填充色为水绿色(底纹填充色为水绿色,强调文字颜色5,淡色)

  • Linux 下使用mount命令挂载CDROM的方法(linux mount命令详解)

    Linux 下使用mount命令挂载CDROM的方法(linux mount命令详解)

  • 计提坏账为什么是递延所得税资产
  • 外地预缴税金
  • 小微企业企业所得税100万元以下减半征收怎么计算
  • 主办会计跟会计有什么区别
  • 劳务派遣人员保险由谁缴纳
  • 多少金额以下可以一次性费用
  • 执行企业会计准则第21号租赁的企业
  • 去税务局申报需要带营业执照吗
  • 2019小微企业10万免税需要如何办理
  • 明细分类核算的方法分为
  • 可抵扣的固定资产
  • 跨年的发票作废账务如何处理
  • 境外企业向境内提供国际运输服务核定征收的企业所得税
  • 材料发票不够怎么办
  • 水费分割单由哪一方出具
  • 建筑服务可以差额征收吗
  • 商贸公司开办费用
  • 电商刷单的财务操作
  • 外国常驻代表机构经费支出
  • 购买电力维修材料怎么做分录?
  • 盈亏平衡点的计算公式字母
  • 清卡信息还未生成请稍后再试什么意思
  • 小规模保安公司收取服务费时如何开票
  • 如何核对往来账明细
  • 出口退税附加税计税依据
  • 房产中介如何收取中介费
  • 长期待摊费用发生当月摊还是次月摊
  • 自己怎么做电脑系统
  • 苹果手机下载手机克隆哪个版本
  • 长期停工的影响
  • 对公账户自己扣钱
  • 电力系统常用的接线有哪几种
  • 销售固定资产利润率
  • 企业所得税申报流程
  • php的框架有哪些
  • 企业所得税可以结转以后年度扣除的费用
  • php web socket
  • html前端开发教程
  • 常用的css样式有哪些
  • openai发布企业版
  • 进口货物财务处理
  • wordpress限制ip访问
  • 资产证券化会计处理案例
  • 个体户一直未申请怎么办
  • 11月资产负债表
  • 购入项目用仪器怎么做账
  • 建造合同收入的会计处理
  • 应交税金应交增值税年底转平吗
  • 调整以前年度损益调整什么时候结转
  • 城镇土地使用税的计税依据
  • 什么时候不能计入开办费
  • 坏账准备计提方法一经确定不得随意变更这种做法体现了
  • 公司基建维修承诺书
  • 进项税额转出再转入
  • 网络销售平台有哪些平台
  • 库存现金日记账怎么填
  • 免税申请需要什么材料
  • 注册资金没显示
  • 年平均资金占用额公式
  • 公益募捐的基金是什么
  • 什么计提折旧什么不计提折旧
  • sql server在表里查找具体数据
  • linux中fi
  • android-x86安装
  • mac自动排序
  • ipad和macbook怎么交互
  • opensuse安装显卡驱动
  • centos禁止ip访问
  • win10系统运行速度慢
  • rpm包安装位置
  • win7桌面点不了怎么回事
  • mac光盘无法退出怎么解决
  • win10预览体验推荐哪个通道
  • javascript怎么用
  • html js怎么调用
  • JavaScript的removeChild()函数用法详解
  • python 批量ping
  • javascript test
  • 成都税务局网上办事大厅
  • 减免性质代码怎么会自动选择
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设