当前位置:网站首页 > 编程语言 > 正文

速排小蚂蚁编辑器怎么用模板(速排小蚂蚁编辑器怎么用模板编辑)



        项目业务需要,需要实现下载word,并且对word中的内容进行指定输出,包含普通文本、图片、以及表格;

        Documentation | docxtemplater 可以实现对模板word内容的替换; 非常好用,但是存在部分插件使用收费情况,所以选择其它免费的代替,图片使用 docxtemplater-image-module-free,表格使用它自带的循环去实现,缺点就是不能自定义表格,必须要提前在模板中内置好表格使用;

        我使用的是vite+ts 、使用需要安装指定包;

 

        准备word模板 - 模板要求

        普通文本 {time}

        图片 {%img}

        表格 {#table}{col1} {col2} {col3}{/table}

        准备好模板后,将模板放入项目的public文件夹内,以便后续使用;

        读取文件,传入对应的模板word地址;

 

        在对应的回调里面去生成pizZip对象, 传入  docxtemplater 对象中,进行处理;并且使用免费的图片图例插件,导入docxtemplater中使用;

 

最后将模板中需要替换的内容传入

 

        rederAsync是返回是一个Promise,我们可以在它的then方法里面去执行操作,进行下载操作;

 

        上面逻辑实现,建议封装工具类,以便后续多文件修改调用;

 

调用方式:

 

到此这篇速排小蚂蚁编辑器怎么用模板(速排小蚂蚁编辑器怎么用模板编辑)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 排卵药是什么药(排卵药是什么药图片)2024-12-25 18:00:04
  • 单片机程序的入口地址是(单片机程序的入口地址是0000H,外部中断1的入口地址是)2024-12-25 18:00:04
  • vs什么意思啊(vs是什么意思呀)2024-12-25 18:00:04
  • 在线查看域名ip(域名怎么看ip)2024-12-25 18:00:04
  • ewm焊机参数设置(ewm500焊机)2024-12-25 18:00:04
  • mt103报文52d项(mt202报文)2024-12-25 18:00:04
  • 颜色代码对应表合集(颜色代码对应表合集下载)2024-12-25 18:00:04
  • py文件打包成exe文件在线(py打包成exe运行报错)2024-12-25 18:00:04
  • 动态库和静态库的区别是什么(静态库和动态库的概念)2024-12-25 18:00:04
  • 蓝牙hid设备协议(蓝牙协议hsp)2024-12-25 18:00:04
  • 全屏图片