精华内容
下载资源
问答
  • Word目录格式模版

    2013-05-12 10:22:10
    Word目录格式模版
  • word 目录格式的设置

    千次阅读 2019-03-31 23:11:36
    word目录格式问题已经有了很完整的步骤,在“引用”——“目录”——“自定义目录” 但有时候生成的目录并没有按照设置的格式进行生成,原因在于“样式”中的格式问题,要去“样式”中将标题的格式设置正确之后...

    word 的目录格式问题已经有了很完整的步骤,在“引用”——“目录”——“自定义目录”

    但有时候生成的目录并没有按照设置的格式进行生成,原因在于“样式”中的格式问题,要去“样式”中将标题的格式设置正确之后再在“自定义目录”中设置。

    展开全文
  • 2019word美赛模板

    2019-01-16 13:27:12
    按照往年以及自己经验整理的2019WORD模板,其中包含目录图表公式文献,且设置了相关样式库。
  • 生成word模板。 编辑word使用占位符。双层列表循环表格, 群组里面在嵌套一个表格,无边框。其余正常占位即可。 以xml 格式保存,注意 ${xxxxx} 必须何在一起,不可以分开。 我这里用的是wps 保存的,(如果...

    生成word模板。

        编辑word使用占位符。双层列表循环表格, 群组里面在嵌套一个表格,无边框。其余正常占位即可。

       以xml 格式保存,注意  ${xxxxx} 必须何在一起,不可以分开。

        我这里用的是wps 保存的,(如果用的 word2003,以 2003xml格式保存,保存以 数据格式,保存xml形式。)

            

      

    保存之后,后缀名更改为 .ftl 格式。

      

    开始代码,获取模板,保存模板。

     String filePath = null;
            Integer len;
            Map<String, Object> map = DocUtil.getContractMap(tabList,contract);
            map.put("access",null == access ? "" : access);
            Writer out = null;
            File file = null;
            try {
                //创建
                Configuration configuration = new Configuration();
                //设置编码
                configuration.setDefaultEncoding("UTF-8");
                // 获得当前类路径
                file = new File(new PrintContract().getClass().getResource("").getPath());
                // ftl模板文件统一放至 test.ftl包下面
                configuration.setDirectoryForTemplateLoading(new File(file + "\\wordTemplate"));
                // 获取模板
                Template template = configuration.getTemplate("contract.ftl", "UTF-8");
    //            filePath = file + File.separator + "商标申请合同.doc";
                filePath = file + "\\wordTemplate"+ File.separator + "商标申请合同.doc";
                // 打印word到制定目录
                File  outFile = new File( filePath);
                if (!outFile.getParentFile().exists()) {
                    outFile.getParentFile().mkdirs();
                }
                // 将模板和数据模型合并生成文件
                out = new BufferedWriter(new OutputStreamWriter(
                        new FileOutputStream(outFile), "UTF-8"));
                // 生成文件
                template.process(map, out);
            } catch (Exception e) {
                e.printStackTrace();
            } finally {
                if (out != null){
                    out.flush();
                    out.close();
                }

    作用使 word字段居中。

    /**
    * 获取字符串中文个数
    * @param str
    * @return
    */
    public static int getChineseNum(String str){
    return (str.getBytes().length - str.length()) / 2;
    }
    /**
    * 补全空格
    * @param str
    * @return
    */
    public static String getDocString(String str,int in){
    if (str.length() < in){
    in = in - getChineseNum(str) - str.length();
    for (int i=1; i < in; i++){
    str += " ";
    }
    }
    return str;
    }
    /**
    * 补全空格,居中word格式,
    */
    public static Map<String,Object> getContractMap(List<ContractFrom> tabList, Contract contract){
    
    // 合同编号
    map.put("contractNumber", null == contract.getContractNumber() ? "" : contract.getContractNumber());
    // 甲方 联 系 人
    map.put("firstPartyLinkman", null == contract.getFirstPartyLinkman() ? "" : contract.getFirstPartyLinkman());
    // 甲方联系电话
    map.put("firstPartyPhone", null == contract.getFirstPartyPhone() ? "" : contract.getFirstPartyPhone());
    // 乙方经办人
    map.put("partyBAgent", null == contract.getPartyBAgent() ? "" : contract.getPartyBAgent());
    // 乙方联系电话
    map.put("partyBPhone", null == contract.getPartyBPhone() ? "" : contract.getPartyBPhone());
    
    // 甲方公司名称 (14位,小于补空格满足)
    map.put("firstParty", null == contract.getFirstParty() ? "\t\t\t\t\t\t\t\t\t " : DocUtil.getDocString(contract.getFirstParty(),36));
    // 甲方 联 系 人 (三位小于补空格)
    map.put("firstPartyContactName", null == contract.getFirstPartyContactName() ? "\t\t\t\t\t\t\t\t " : DocUtil.getDocString(contract.getFirstPartyContactName(),34));
    // 甲方 地址
    map.put("firstPartyAddress", null == contract.getFirstPartyAddress() ? "\t\t\t\t\t\t\t\t\t " : DocUtil.getDocString(contract.getFirstPartyAddress(),36));
    // 甲方 签约日期
    map.put("firstPartyDate", null == contract.getFirstPartyDate() ? "\t\t\t\t\t\t\t\t " : DocUtil.getDocString(sf.format(contract.getFirstPartyDate()),32));
    // 甲方 邮箱账号
    map.put("firstPartyEmail", null == contract.getFirstPartyEmail() ? "\t\t\t\t\t\t\t\t " : DocUtil.getDocString(contract.getFirstPartyEmail(),32));
    
    //乙方 商标顾问
    map.put("partyBBrandConsultant", null == contract.getPartyBBrandConsultant() ? "" : contract.getPartyBBrandConsultant());
    // 乙方 地址
    map.put("partyBAddress", null == contract.getPartyBAddress() ? "" : contract.getPartyBAddress());
    // 乙方 签约日期
    map.put("partyBDate", null == contract.getPartyBDate() ? "" : sf.format(contract.getPartyBDate()));
    // 乙方 邮箱账号
    map.put("partyBEmail", null == contract.getPartyBEmail() ? "" : contract.getPartyBEmail());
    
    // 支付金额
    map.put("money", 0.0d == contract.getMoney() ? 0.0 : contract.getMoney());
    if ( null != tabList){
    map.put("tabList",tabList);
    }
    return map;
    }

     

    freemarker pom

    <!-- freemarker jar -->
    <!--<dependency>-->
    <!--<groupId>org.freemarker</groupId>-->
    <!--<artifactId>freemarker</artifactId>-->
    <!--<version>2.3.20</version>-->
    <!--</dependency>-->
    <dependency>
        <groupId>org.freemarker</groupId>
        <artifactId>freemarker-gae</artifactId>
        <version>2.3.25-incubating</version>
    </dependency>

     

    大功告成。

    展开全文
  • Word目录制作修改

    千次阅读 2017-03-13 11:46:50
    word目录制作,自己制作个性化目录,制表符,格式设置,Word目录修改

    Word写论文,发现模板中的目录样式不符合规范,遂自己制作目录

    0.前提条件

    对于文档已经设置了相应级别的标题
    这里写图片描述

    1. 自定义目录选项

    。
    .

    2. 样式的初步设定

    .
    这里写图片描述
    .
    后续几步都是在格式中设置

    3.字体设置

    这里写图片描述

    4.段落设置

    这里写图片描述

    注意缩进与间距

    5.制表符设置

    这里写图片描述

    对于制表符中的数值不清楚可以百度,也可以插入一个Word自带目录,进入修改中查看其数值,当作参考值。
    .

    6.结果截图

    这里写图片描述

    展开全文
  • 解决word模板目录域更新失败的问题

    千次阅读 2020-09-18 11:40:02
    学校发的毕业论文模板有点问题,目录结构的问题,标题大纲结构有了,标题样式集也有,但是目录域、图表的目录域更新就会失败,找不到项。 解决方法: 把各级标题设置成对应的标题样式,之后再更新目录域即可。(快捷...

    学校发的毕业论文模板有点问题,目录结构的问题,标题大纲结构有了,标题样式集也有,但是目录域、图表的目录域更新就会失败,找不到项。
    解决方法:
    把各级标题设置成对应的标题样式,之后再更新目录域即可。(快捷方式:选中一个标题→编辑→选择→选中所有格式相似的内容→选择应用该机标题的样式)

    展开全文
  • 目录 一、实现思路: 二、基于docx格式文件创建模板: (1)替换数据占位符: (2)将替换数据占位符文件强制修改zip格式: (3)获取文本数据文件document.xml: (4)获取图片依赖文件document.xml.rels: ...
  • 使用java Apache poi 根据word模板生成word报表 仅支持docx格式word文件,大概是word2010及以后版本,doc格式不支持。 使用说明:https://blog.csdn.net/u012775558/article/details/79678701
  • JAVA使用POI-TL通过Word模板生成Word文件

    万次阅读 热门讨论 2018-08-15 16:04:24
    技术背景 很多时候我们网站或者系统需要提供一些word文件,例如证明.docx或者订单....这里主要讲解如何通过一个制作好的word模板文件,通过数据填充,生成加工好的word文件。 官方网站 http://deepoove.com/...
  • 使用java Apache poi 根据word模板生成word报表

    万次阅读 多人点赞 2018-03-24 16:19:37
    使用java Apache poi 根据word模板生成word报表 使用poi读取word模板,替换word中的{text}标签,并根据自定义标签循环生成表格或...注意,仅支持docx格式word文件,大概是word2010及以后版本,doc格式不支持。 ...
  • vue导出Word文件(模板导出)

    千次阅读 2020-07-22 16:35:14
    一、安装js依赖 1、docxtemplater 官方地址 cnpm install docxtemplater pizzip -S 2、jszip-utils 官方地址 ...首先,根据格式样式要求,使用word制作出模板,数据使用{变量}代替。 条件判断 变量循
  • java模板导出word

    千次阅读 2018-11-19 00:50:55
    只需配置好word模板,自动替换指定的模板变量为具体数据,自动导出word 支持导出doc和docx 支持word内有静态图片导出 支持word静态图片上有文字导出 支持中文名word文件导出 解决思路 本demo采用的解决思路...
  • 需求:根据word模板,动态填充模板内容,生成新的word。 实现:获取数据库数据,根据word模板填充内容,生成新的word文档。 应用场景:笔者的应用场景是生成客户合同,根据用户提交的具体合同内容,填充进合同模板内...
  • velocity导出Word,excel模板的工具类

    千次阅读 2016-12-16 16:50:42
    1,先把要导出的模板转成xml格式,然后加到项目中,将后缀名改成.vm 2.以下是工具类,两种(一个是导出指定位置,一个是浏览器下载) public class VelocityUtil {   /** * 将内容写到vm模板中,存放在指定目录下 *...
  • phpword 实现word文件模板字符替换

    千次阅读 2018-08-02 16:59:00
    最近公司有一个需求,是要给一个文件根据表格位置等自动填充内容,类似这样     红框内是要替换的内容,所以就需要用到PHPword模板替换...提前在文档中设置好变量的格式,替换后文本的格式就会和之前变量...
  • 使用PHPWordWord文件做模板替换

    千次阅读 2016-12-19 05:52:35
    因工作需要,使用了版本比较旧的PHPWord项目官方已不见维护更新,上次版本更新是在Fri Jul 8, 2011 at 8:00 AM如果PHP版本>=5.3.3,强烈推荐使用PHPOffice/PHPWord这个开源项目本篇针对的为旧版本的PHPWord 基本...
  • word模板以xml格式另存一份,得到xml格式模板 在xml 文件中,使用freemark标签,替换一些自定义值 使用freemark 解析xml ,输出到.doc 文件  在处理的时候要把文件后缀改成.ftl格式 获得自定义内容的word文件...
  • freemarker用模板输出指定格式word文档

    千次阅读 2016-08-11 14:35:55
    1、创建一个word文档,以w为例 2、在w文档里输入(姓名:name),并另存为.xml格式 3、在firstobject XMLEditor(一款编辑xml的小软件)中打开x.xml文件 4、找到输入的name,在name加上&{}(freemarker的读取格式)...
  • 眼下快到毕业季,又到了大家疯狂写(shui)论文的时候了,如果是使用latex的大佬,大可不必为论文的格式而烦恼,但是还是有相当一大批同学是得用word写论文的,那么格式问题真是一个非常烦心的事情,总是这里有点...
  • 1.利用freemarker的语法 把doc文件转换成XML文件,再转换成ftl文件,以ftl文件作为模板生成word文档 2.以word文档作为模板,利用freemarker的语法快速生成word文档 注意: 1.第一种方法适用doc和docx但是,这种方法...
  • WORD目录问题

    2013-03-26 16:59:56
    WORD07写论文,用师兄的格式模板, 估计是03 07WORD之间兼容问题还是怎样, 文字的格式,大纲生成都没有问题,到打印时才发现目录不对劲,始终看阒跟别人的目录 不一样。 正常情况下应该是这个样子滴...
  • Word模板注入攻击

    2019-09-24 08:23:07
    Word模板注入攻击 0x00 工具准备 phishery:https://github.com/ryhanson/phishery/releases office版本:office 2010 0x01 什么是Word模板注入攻击 Word模板注入攻击就是利用Word文档加载附加模板时的缺陷所...
  • 如何正确生成Word目录

    2018-09-29 19:45:03
    一篇word文档,内容有大的章,小的节。...Word 提供了自动生成目录的功能,使目录的制作变得非常简便,而且在文档发生了改变以后,还可以利用更新目录的功能来适应文档的变化。 1 创建标题目录 Wo...
  • phpword 模板替换并导出教程

    千次阅读 2019-12-12 10:19:34
    word 模板文件定义 楼主在 public\uploads\application\template.docx 该路径下面创建了 word模板文件template.docx 该模板文件含有若干个形如 “ $ {baby_station} ” 的变量,这些变量就是用来在下面export方法...
  • 前言:好久没有更文了,最近又再做关于导出word文档项目。其实网上很多有关导出的博文,多数是...具体详情请访问:点击打开链接,在这里说明一下上篇存在的一些问题:1、记得上篇说到获取模板的时候,是通过n...
  • 业务场景 导出所有报名用户的报名表,每个用户报名单在word文档中单独一页,方便打印。 报名单模板如下: 需求:一份word文档,包含所有用户的报名单,每个用户单独一页。...将word模板转成xm...
  • word 常规模板设置

    千次阅读 2016-08-17 20:02:12
    word作为office的一部分,是微软提供的办公文档写作软件,这个很重要,因为他会提供除了文字编辑的功能之外,还附带很多提高工作效率的自动化功能,这才是专业办公文档写作软件的“专业”所在。当然,要提高协同工作...
  • 1.根据word模板添加书签,例如在标题后需要输入内容的部分定义标签名title,然后保存模板到指定文件目录下。 2.java代码 此处用到Spire.Doc.jar,这个在官网Spire.Doc.jar进行下载支持maven和jar包两种格式 public ...
  • java 解析word模板为xml, 动态填充数据到xml,最后输出word文档 在项目中, 一开始是使用java Apache poi 根据word模板生成word报表, 后面...1,先将word文档另存为 : Word 2003 XML文档(*.xml) 格式模板文件; ...
  • 获取数据录入到固定的word模板,最后生成新的word文档。 Poi-tl官方文档:http://deepoove.com/poi-tl/ 一、需求 根据word模板,动态填充模板内容,生成新的word。 二、poi-tl介绍 poi-tl(poi template language)...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 24,427
精华内容 9,770
关键字:

word目录格式模板