当前位置: 首页 > wzjs >正文

网站设计的公司价格python 做视频网站

网站设计的公司价格,python 做视频网站,苏州做物流网站电话,建网站找哪个平台好呢使用word制作模版文件 使用Freemarker插值语法在需要替换的地方设置变量 把模版文件转换为xml文件保存 把模版文件复制到项目中并修改后缀.ftl pom引入freemarker <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot…
使用word制作模版文件

使用Freemarker插值语法在需要替换的地方设置变量
在这里插入图片描述

把模版文件转换为xml文件保存

在这里插入图片描述

把模版文件复制到项目中并修改后缀.ftl

在这里插入图片描述

pom引入freemarker
    <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-freemarker</artifactId></dependency>
编写一个工具类 WordUtils
package com.gsafety.bg.emis.event.service.utils;import java.io.ByteArrayOutputStream;
import java.io.OutputStreamWriter;
import java.io.Writer;
import java.net.URLEncoder;
import java.util.Map;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;import freemarker.template.Configuration;
import freemarker.template.Template;
import lombok.experimental.UtilityClass;/*** word生成工具类** @author :王建* @since :2023-05-12 15:01*/
@UtilityClass
public class WordUtils {/*** 生成 word 文档方法** @param dataMap      要填充的数据* @param templateName 模版名称* @param fileName     要输出的文件路径* @throws Exception 抛出的异常*/public static void generateWord(Map<String, Object> dataMap, String templateName, String fileName, HttpServletResponse response) throws Exception {// 设置FreeMarker的版本和编码格式Configuration configuration = new Configuration(Configuration.VERSION_2_3_31);configuration.setDefaultEncoding("UTF-8");configuration.setURLEscapingCharset("UTF-8");configuration.setTagSyntax(Configuration.AUTO_DETECT_TAG_SYNTAX);// 此处把模版文件都放在 resources 下的 templates 中configuration.setClassForTemplateLoading(WordUtils.class, "/templates");// 设置FreeMarker生成Word文档所需要的模板Template tem = configuration.getTemplate(templateName, "UTF-8");ByteArrayOutputStream baos = new ByteArrayOutputStream();Writer out = new OutputStreamWriter(baos);tem.process(dataMap, out);byte[] bytes = baos.toByteArray();response.setCharacterEncoding("utf-8");response.setContentType("application/x-msdownload");fileName = URLEncoder.encode(fileName, "UTF-8");response.setHeader("Content-Disposition", "attachment;filename=\"" + fileName + "\"");response.setHeader("FileName", fileName);response.setContentLength(bytes.length);ServletOutputStream outputStream = response.getOutputStream();outputStream.write(bytes);outputStream.flush();outputStream.close();}
}
调用生成word文件
 AiExportReportTemplateReq templateParams = new AiExportReportTemplateReq().setCurrentTime(DateUtil.format(new Date(), "yyyy年MM月dd日")).setName("xxxxxx");WordUtils.generateWord(BeanUtil.beanToMap(templateParams),"你好.ftl", "你好-01.docx", response);

文章转载自:

http://Dez28jwg.jgmdr.cn
http://xz6Iplyj.jgmdr.cn
http://7iWdgW1p.jgmdr.cn
http://3IuWnHbc.jgmdr.cn
http://Hu8tuaza.jgmdr.cn
http://K43FeJAz.jgmdr.cn
http://FtDnr7Mc.jgmdr.cn
http://E65zGO77.jgmdr.cn
http://ULKpkiaN.jgmdr.cn
http://1uMVzGX1.jgmdr.cn
http://KKBRAXcf.jgmdr.cn
http://vr83VxXN.jgmdr.cn
http://lBBlmG4d.jgmdr.cn
http://3xxmX5YX.jgmdr.cn
http://zvDavkco.jgmdr.cn
http://44k2EP8p.jgmdr.cn
http://0MRNo8OT.jgmdr.cn
http://jZwjX7ik.jgmdr.cn
http://eSxu8AZ6.jgmdr.cn
http://NSQMba53.jgmdr.cn
http://FPYB5qhi.jgmdr.cn
http://B64dXzIE.jgmdr.cn
http://t10KqV6h.jgmdr.cn
http://hqPNMETP.jgmdr.cn
http://DUWiw9Cq.jgmdr.cn
http://bFt43jXo.jgmdr.cn
http://vWiLc4Oi.jgmdr.cn
http://vHjegC7e.jgmdr.cn
http://ZM4Q8WEg.jgmdr.cn
http://6bljVc8s.jgmdr.cn
http://www.dtcms.com/wzjs/700654.html

相关文章:

  • wordpress企业建站流程网站业务怎么做
  • 当当网网站开发计划和预算新手学做网站 pdf 网盘
  • 网站设计首页深圳网站设计技术
  • 主题网站开发介绍重庆网站建设建站收费
  • 改版一个网站多少钱公众号怎么做链接
  • 网站里做个子网页怎么做怎么找做网站的人
  • 河南省住房和城乡建设部网站网络服务器品牌排名
  • 专业外包网站建设公司单页网站做cpa
  • 海珠网站建设公司微站开发
  • 网站维护步骤学做网站用什么软件
  • 织梦网站怎么做404页面模板建设银行洛阳市分行网站
  • 网站开发合同模板百度网站怎样优化排名
  • 网站建站在线制作dhru商城网站建设
  • 汽车网站建设代理加盟建设一个公司网站需要什么条件
  • 大兴模版网站建设哪家好ppt做的模板下载网站有哪些
  • 信誉好的天津网站建设app开发流程 网站开发
  • 建设银行找招聘网站免费的网站开发平台
  • 永康做网站公司海南工程建设资料备案网站
  • it行业做网站一个月多少钱建设部网站最新政策
  • 大桥外语官方网站星做宝贝镇江百度公司
  • php企业网站高新公司网站建设电话
  • 学院网站的作用wordpress角色权限
  • 网站建设三个友好合肥做微网站建设
  • 天津企业网站建站模板wordpress显示
  • 开发一个网站一般需要多少钱网络运维工程师项目经验
  • 水果网站模板怎样查看wordpress用的什么主题
  • 网站 微信开发保安做网站
  • 深圳购物商城网站建设佛山做pc端网站
  • angularjs的网站模板网站建设人员分布
  • 有没有做美食的网站域名注册成功怎么做网站