位置: 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图片转换成文件流)

  • 中国银行手机盾怎么重新开通(中国银行手机盾怎么开通)

    中国银行手机盾怎么重新开通(中国银行手机盾怎么开通)

  • 小米8双频gps不准(小米8双频gps没了)

    小米8双频gps不准(小米8双频gps没了)

  • 视频已过期或已被清理怎么办(视频已过期或已被清除怎么恢复)

    视频已过期或已被清理怎么办(视频已过期或已被清除怎么恢复)

  • 怎么把微信链接发到钉钉(怎么把微信链接发到企业微信)

    怎么把微信链接发到钉钉(怎么把微信链接发到企业微信)

  • 美团众包拒单多久恢复(美团众包拒单多少封号)

    美团众包拒单多久恢复(美团众包拒单多少封号)

  • 苹果停留控制什么意思(iphone停留控制有什么用)

    苹果停留控制什么意思(iphone停留控制有什么用)

  • 抖音点的赞怎么没有了(抖音点的赞怎么换钱)

    抖音点的赞怎么没有了(抖音点的赞怎么换钱)

  • 机箱底部风扇和显卡冲突吗(机箱底部风扇和显卡贴在一起了)

    机箱底部风扇和显卡冲突吗(机箱底部风扇和显卡贴在一起了)

  • 手机qq删好友是双删吗(手机qq删好友是单向吗)

    手机qq删好友是双删吗(手机qq删好友是单向吗)

  • 抖音什么叫营销号(抖音营销模式是什么)

    抖音什么叫营销号(抖音营销模式是什么)

  • 程序设计的核心是什么(程序设计的核心和灵魂)

    程序设计的核心是什么(程序设计的核心和灵魂)

  • 来电提醒和拉黑的区别(来电提醒拉黑了还有吗)

    来电提醒和拉黑的区别(来电提醒拉黑了还有吗)

  • 什么手机支持红外线(什么手机支持红外遥控功能)

    什么手机支持红外线(什么手机支持红外遥控功能)

  • xsmax都是英特尔基带吗(xsmax 英特尔)

    xsmax都是英特尔基带吗(xsmax 英特尔)

  • 电脑桌面隐藏了怎么弄出来(电脑桌面隐藏了一个图标,怎么恢复)

    电脑桌面隐藏了怎么弄出来(电脑桌面隐藏了一个图标,怎么恢复)

  • 小米8充电口有正反吗(小米8充电口有的线能用有的不能用)

    小米8充电口有正反吗(小米8充电口有的线能用有的不能用)

  • i58400核显相当于什么独显(i5 8400cpu核显怎么样)

    i58400核显相当于什么独显(i5 8400cpu核显怎么样)

  • artal00x是华为什么型号

    artal00x是华为什么型号

  • ios降级会清除数据吗(ios降级会不会把软件和资料清除)

    ios降级会清除数据吗(ios降级会不会把软件和资料清除)

  • 华为matex快充功率是多少

    华为matex快充功率是多少

  • 苹果x反向充电怎么设置(苹果怎么反向充电)

    苹果x反向充电怎么设置(苹果怎么反向充电)

  • 在系统内存中设置磁盘缓冲区的主要目的是(系统内存中设置磁盘缓存的目的)

    在系统内存中设置磁盘缓冲区的主要目的是(系统内存中设置磁盘缓存的目的)

  • 微信null是什么意思啊(微信null什么意思中文翻译)

    微信null是什么意思啊(微信null什么意思中文翻译)

  • 2060和2070的差距(2060和2070的差距大吗)

    2060和2070的差距(2060和2070的差距大吗)

  • 苹果可以控制空调吗(苹果可以控制空调开关吗)

    苹果可以控制空调吗(苹果可以控制空调开关吗)

  • 小米手机的通话设置在哪里(小米手机的通话记录不见了)

    小米手机的通话设置在哪里(小米手机的通话记录不见了)

  • 手机卡里的话费能退现吗(手机卡里的话费可以转到另一个卡里吗)

    手机卡里的话费能退现吗(手机卡里的话费可以转到另一个卡里吗)

  • 餐饮企业购入的啤酒不拿消费税吗
  • 应收留抵税额退税款属于哪类科目
  • 什么是税收超额征收
  • 教育行业税收优势分析
  • 企业销售不动产增值税政策
  • 小规模纳税人印花税怎样计算
  • 房地产开发企业资质等级有几个
  • 营改增土地出租
  • 长期待摊费用摊销表
  • 国外客户手续费差异账务处理如何做?
  • 财会【2016】22号文
  • 中国增值税发展史
  • 公司车辆可以一年一检吗
  • 投资收益税前扣除标准
  • 酒店自开农副产品收购发票需要缴税吗
  • 收到政府补贴要交增值税吗
  • 主营业成本和销售费用的区别
  • 企业出口退税款属于征收企业所得税么
  • 免税农产品购进怎么做账
  • 财产清查的会计分录
  • 企业购车按揭产生的费用
  • 银行增值税免税收入有哪些
  • 个税系统添加人员出现证件号码不符合一般规则
  • bios设置详细介绍配图
  • 胆固醇为什么会高
  • php数组函数有哪些
  • 复制快捷键ctrl+c
  • 借入资金一般采用借入()进行
  • 公司承担责任的方式
  • 腾达路由器桥接的方法
  • mksysb命令
  • Symfony2针对输入时间进行查询的方法分析
  • 个人往来款如何转为公司股权
  • 增值税申报流程大全(附图文详解)
  • 开票软件的证书口令是多少
  • 企业增值税申报流程
  • 企业生产过程中执行标准要把握好以下原则
  • 转回存货跌价准备的会计分录
  • 审计外聘人员支付标准
  • 营改增小规模纳税人认定标准
  • 包工包料意思
  • SQL Server 2008中SQL之WaitFor使用介绍
  • MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL Server,错误: 5120)
  • sqlserver创建维护计划
  • 管理费用明细科目大全
  • 发行股票时支付的手续费
  • 低值易耗品费用计入产品成本的方式有哪几种
  • 公司使用pos机
  • 公司之前借款没入账现在还款
  • 转账支票记到哪个科目
  • 流动资产周转率和总资产周转率
  • 应收帐款坏帐会计分录怎么处理
  • 在外地设办事处需要办什么手续
  • 高新技术企业进项税加计扣除10%如何填企业所得税季报
  • 待抵扣税额转入进项税额的分录
  • 公司购买一台电脑,会计科目怎么办
  • 注册工贸公司要多少资金
  • sql server不可用或不存在什么意思
  • Python MySQL进行数据库表变更和查询
  • linux下mysql5.7.17最新稳定版本安装教程
  • win7经典版怎么换回win10
  • kmservice.exe是什么
  • centos nis
  • Win10系统中怎么给图片加备注
  • mac os 切换
  • android.system.suspend@1.0-service耗电
  • cocos2dx4.0教程
  • intellij idea2021安装教程
  • js 原型链继承 原型式继承
  • bat修改ip地址
  • javascript设计的初衷和特点
  • android系统虚拟机
  • android客户端与服务器通信
  • js类的静态属性
  • 汽车运输发票税率是多少
  • 广东省电子税务局app下载官网
  • 税控专用设备包括哪些
  • 增值税税控开票软件密码不知道了怎么办
  • 下载安徽税务app并安装
  • 企业可以出台政策吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设