用freemarker生成word之后怎么样更新目录页码呢 [问题点数:50分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
Freemarker提供了3种加载模板目录的方法
Freemarker提供了3种加载模板<em>目录</em>的方法。 它使用Configuration类加载模板。 三种方法分别是: public void setClassForTemplateLoading(Class clazz, String pathPrefix); public void setDirectoryForTemplateLoading(File dir) throws IOExcep
补充:使用freemarker生成word,步骤详解并奉上源代码
转载自文章:http://blog.csdn.net/lun379292733/article/details/18673081 1、   步骤 1、    用<em>word</em>编辑好模板 1、 普通字符串替换为 ${string} 2、 表格循环用标签 姓名:${user.userName}   , 性别:${user.sex} <em>word</em>
freemarker打印word(目录,分页)
最近项目需要打印导出<em>word</em>,要求(多页,有格式),之前用itext,不甚理想,主要是格式比较难调整,后来采用<em>freemarker</em>打印解决问题,这里做一些问题记录 一,使用的是struts2+<em>freemarker</em>.. 注意struts2中action的result中的type属性要指定为<em>freemarker</em> 二,<em>目录</em>的制作需要导出的<em>word</em>有大纲字体,所以我们制定<em>freemarker</em>模板的
freemarker导出word文档(页码和总页数)
在使用<em>freemarker</em>导出<em>word</em>文档时可能会出现需要显示第几页、共几页的字段,比如下图: 这时候没办法往里面插入数据,因为没<em>生成</em>文档之前并不能知道有多少页,但是在制作模板的时候可以使用wps等工具将 第 页 / 共 页 选中 ...
freemarker如何生成word目录
通过强大的百度和谷歌现在已经能够解决复杂的<em>word</em>文档<em>生成</em>问题了,但是现在有个关键性的问题就是:如果我要<em>生成</em>带<em>页码</em>格式的<em>word</em>文档那么<em>生成</em>的<em>目录</em>也要带上对应的<em>页码</em>,那么如何在<em>目录</em>中动态<em>生成</em>对应项的页
急!异步更新部分FreeMarker页面 ,全部家当!
1.怎么控制在一个选定的地方打开如,在一个div中,herf是连接的一个.do 2.参数怎么传,用&取不到, 我尝试过用jquery.ajax异步取,但是页面是用FreeMarker写的,分页没
如何使用freemarker完成word目录的动态生成
-
java使用freemarker动态生成world文档及常见错误解决
第一步:手动创建一个doc模板;第二步:将world中需要动态<em>生成</em>的部分用${}替换第三步:将world另存为xml文件第四步:将xml文件复制在eclipse(或者其他代码编辑器)中,然后鼠标右击文件-&amp;gt;properties,设置编码格式为utf-8(防止转换后的world乱码),最后修改文件的类型为ftl(即文件的后缀名为.ftl)下面贴出代码:package world; import...
Java Web项目中使用Freemarker生成Word文档
Web项目中<em>生成</em>Word文档的操作屡见不鲜,基于Java的解决方案也是很多的,包括使用Jacob、Apache POI、Java2Word、iText等各种方式,其实在从Office 2003开始,就可以将Office文档转换成XML文件,这样只要将需要填入的内容放上${}占位符,就可以使用像Freemarker这样的模板引擎将出现占位符的地方替换成真实数据,这种方式较之其他的方案要更为简单。
aspose.words生成word文档(.dox、.docx等)时,生成目录后,目录中的页码和实际页码不对应,代码中更新域都没用
插入<em>目录</em>以及设置<em>目录</em>样式的代码://将光标移到<em>目录</em>书签 builder.moveToBookmark("TOC"); builder.insertBreak(BreakType.PAGE_BREAK);//设置<em>目录</em>的格式 //“<em>目录</em>”两个字居中显示、加粗、搜宋体 builder.getCurrentParagraph().getParagraphFormat().setAlignm
关于word中如何生成自动目录以及页码编排
<em>word</em><em>目录</em><em>页码</em>编排
C#更新word目录
//<em>更新</em><em>目录</em> int count = docReport.TablesOfContents.Count;                for (int i = 0; i &amp;lt; count;i++ )                {                    docReport.TablesOfContents[i+1].Update();                }...
java Apache poi 操作word生成word目录(根据word模板生成word文件)
在项目需求中,需要对于一个<em>word</em>模板文档<em>生成</em>相对应的<em>word</em>文件,而此<em>word</em>模板是多页的并且需要在最终文件中<em>生成</em>相应的<em>目录</em>,由于项目环境是Linux,所以舍弃了jacob(windows环境)。然后主要是研究了Apache poi 进行<em>word</em>操作以及如何<em>生成</em><em>目录</em>。 ...
java poi生成word,数据出来,word目录怎么更新
难道只能<em>生成</em><em>word</em>,打开自己手动<em>更新</em>吗
C++操作Word学习笔记(三)
【当前博文转自http://blog.csdn.net/sgdgoodboy/article/details/2102628】 【本文不只有Word相关内容,还涉及了Excel,由于字数限制,Excel部分放在 C++操作Excel学习笔记(四) 】 VC之Office自动化开发 去年底老板临时交给一个任务,为一个试验数据管理系统编写一个电子报告<em>生成</em>程序。因为老板也不怎么重视这个项目(钱少
word更新目录域宏命令
<em>word</em><em>更新</em><em>目录</em>域宏命令
word更新目录中只更新页码更新整个目录的区别
只<em>更新</em><em>页码</em>:在<em>更新</em>时,<em>目录</em>只显示<em>页码</em>的变化; <em>更新</em>整个<em>目录</em>:在<em>更新</em>时<em>目录</em>会显示标题和<em>页码</em>的变化。 一、在Word中,对文档进行了编辑后,在<em>目录</em>上单击引用----<em>更新</em><em>目录</em>; 二、弹出<em>更新</em><em>目录</em>对话框; 1、若只对文档的正文内容进行修改,则在<em>更新</em><em>目录</em>时选择只<em>更新</em><em>页码</em>,即可; 2、若对文档的标题、或对标题和正文内容进行修改,则在<em>更新</em><em>目录</em>时选择<em>更新</em>整个<em>目录</em>。...
freemarker已动态路径方式(下载)生成word
package com.XXX.system.util; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOExce...
Word2010封面、目录和正文显示不同页码问题
探究Word2010封面、<em>目录</em>和正文显示不同<em>页码</em>问题(图文) 在用Word编辑说明书、计划书和论文的过程中,除了要写正文以外,一般还需要有封面和<em>目录</em>。 我们知道,封面是不需要显示<em>页码</em>的,<em>目录</em>的<em>页码</em>与正文没有关联,所以Word的<em>页码</em>应该是封面无<em>页码</em>,<em>目录</em>显示一种<em>页码</em>,正文显示另一种<em>页码</em>。 下面开始说明。 1、将Word 分为封面、<em>目录</em>和正文三部
word目录页码显示1 2 3,正文显示-1- -2- -3-
怎样修改Word自动<em>生成</em><em>目录</em>的<em>页码</em>格式和点? 怎样修改Word自动<em>生成</em><em>目录</em>的<em>页码</em>格式和点? 毕业论文的,我使用自动<em>生成</em><em>目录</em>上交了,老师修改后说<em>目录</em>的点不合格,他要……………………这样的,我比较了一下,自动<em>生成</em>的点比较疏,有办法修改吗? 还有他的<em>页码</em>,他要求正文的<em>页码</em>要—1— ,—2—……这种格式,然后自动<em>生成</em><em>目录</em>后<em>页码</em>也是这个格式,但是他要求<em>目录</em>显示的格式是1,2,3……这种,怎么修
word更新目录页码
1、打开需要更改的<em>word</em>文档,查看是否存在<em>目录</em>。 2、对完文档内容进行<em>更新</em>,并找到<em>目录</em>页。 3、选择<em>目录</em>,并点击鼠标右键,选择“<em>更新</em>域”。 4、弹出对话框,选择“只<em>更新</em><em>页码</em>”。 5、查看<em>页码</em>已变更。
怎么用C++生成WORD文档,详细步骤 - (参考基础上原创)
(前年11月就说要写这篇技术日志了,一直拖到今天,直到自己觉得再不写会忘掉的时候。唉,现在自己果然是很懒啊,争取以后能一个星期写一篇,我是不是应该到CSDN去写呢?总是感觉在校内写技术日志不伦不类……)---------------------------------------首先,把我参考的两个地址放上来,博主写到很好,我这里只是把学到的东西做记录自己备查而已。用Visual C++操纵MS Word:http://www.cnblogs.co
java根据ftl模板生成word文档(列表)
<em>freemarker</em><em>生成</em>列表
word排版之生成目录页码不右对齐
用<em>word</em><em>生成</em><em>目录</em>时,由于某种原因造成<em>目录</em>的<em>页码</em>参差不齐,<em>页码</em>没有靠右对齐,如上图。 这时可以再<em>生成</em><em>目录</em>对话框中修改相关选项来更正这个错误。 在《常规》--《格式》中选择《正式》选项,然后<em>生成</em>目
freemarker自定义分页标签宏
用法: &amp;lt;#include &quot;/common/pager.html&quot;&amp;gt; &amp;lt;@pager pager=param baseUrl=&quot;${basePath}/admin/pageList&quot; parameterMap=parameterMap /&amp;gt;   需要业务对象继承下面的实体: public class Pager { /** * 当前<em>页码</em> */ ...
word2016如何插入目录以及页码
不废话,直接写入步骤,具体步骤如下:  插入<em>目录</em>: 第一步:切换到视图,在视图页面点击大纲视图 第二步:左上角设置各个标题的级别,如下; 分别点击引用、<em>目录</em>,选择一个即可设置好<em>目录</em>。 第二步的图片。  从第二页插入<em>页码</em>: 双击调出页眉<em>页码</em>,设置<em>页码</em>格式。 起始<em>页码</em>设置为0,点击确定,勾选上首页不同,完美设置。
python操作Word时,自动更新目录(二)
系列文 python-docx-template包之----为文字自定义格式(一) python-docx-template包之----设置表格(二) python-docx-template包之----疑难杂症(三) 代码操作Word时,自动<em>更新</em><em>目录</em>(一) python操作Word时,自动<em>更新</em><em>目录</em>(二) 概述 我之前写过一个博客,主要是手动修改Word解压后的settings.xm...
word自动生成目录 页码不能右对齐问题
在用<em>word</em>自动<em>生成</em><em>目录</em>时,产生的<em>目录</em>总是不能右对齐,如下图   这时可以再<em>生成</em><em>目录</em>对话框中修改相关选项来更正这个错误。 在引用-》<em>目录</em>-》插入<em>目录</em>的对话框中,《常规》--《格式》中选择《正式》选项,然后<em>生成</em><em>目录</em>,<em>页码</em>对齐后,再换回来自模板就可以了。
freemarker生成word之后遇到未解决的问题,希望有大佬赐教!!!
用Freemarker<em>生成</em><em>word</em>遇到的几个问题 本人最近在用freemark<em>生成</em><em>word</em>的时候发现了几个问题,刚开始没有发现,做到最后才发现存在的问题,而且到现在我都没有发现该如何解决 一、模板<em>生成</em><em>word</em><em>之后</em><em>目录</em>应该如何去<em>更新</em>呢 这是个问题 二、用<em>freemarker</em><em>生成</em><em>word</em><em>之后</em>有分页符的地方自动换了一行??? 正常的<em>word</em>样式应该是这样的 当我用<em>freemarker</em><em>生成</em><em>word</em><em>之后</em>,...
jquery插件导出word,可分纸张和对开下载
jquery导出<em>word</em>,利用jquery.<em>word</em>export.js,可导出设置纸张大小和分栏 相关下载链接://download.csdn.net/download/mengdebaobei/10
关于富文本编辑器导出WORD
请问各位大神, 现系统需求,通过使用富文本编辑器完成一些输入, 最后需要将所有的输入导出到<em>word</em>(保留样式)中, 请问各位是否有哪个富文本编辑器可以实现(比如:ckeditor等)? 如何实现,谢谢
java freemarker 根据xml模板生成word,浏览器下载产生多余的代码问题
问题描述:不管是wps<em>生成</em>的xml模板还是office<em>生成</em>的xml模板,下载的时候都会追加多余的代码,导致office打开有问题如图找了很久,终于发现和<em>生成</em>的<em>word</em>没啥关系,和浏览器下载的时候回追加一段代码如:这个是wps<em>生成</em>的xml模板,office也是同样。解决问题思路:既然和<em>生成</em><em>word</em>的没啥关系,和浏览器下载的时候有关系。那就对该文件进行压缩,在下载,说干就干。利用java提供的压缩方法...
超详细 Java使用freemarker模板技术导出word
搜索了很多<em>freemarker</em>模板技术的文章,发现对于新手来说,都不太详细的博客,方法是可以直接使用,但就是有时候不知道如何入手,我总结了一下前辈的东西,把详细的步骤贴出来:        步骤一:首先准备一个<em>word</em>,里面有你想要输出来的格式,比如复杂的表格或者很多其他的东西,我的<em>word</em>原始文件如下,现在想要从数据库里面获取姓名name填充到这个<em>word</em>当中:        步骤二
freemarker生成xml,htmL,word等等模板入门案例
package com.<em>freemarker</em>; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.util.HashMap; import java.util.Map; import <em>freemarker</em>.template.Configuration; import <em>freemarker</em>.template.Template; public class TestFreemark
java使用freemarker模版导出分页word
1.模版的制作 (1).先用<em>word</em>制作好模版的样式,我的模版样式如下图 (2).将制作好的<em>word</em>模版另存为<em>word</em> 2003 XML文件,具体内容如下 Administrator Administrator 2 0 2016-09-26T09:47:00Z 2016-09-26T09:47:00Z 1
word中插入目录,不把目录的页数计算在内
假设<em>目录</em>在第1页 1. 先在第1页最后,点击“页面布局”——“分隔符”——插入“分节符”的“下一页”; 2.点击菜单的“插入”——“页眉”中的“编辑页眉”,把光标移到第2页的页脚,此时,工具栏中变成了“设计”,在里面可以找到“链接到前一条页眉”的按钮,取消; 3.选择“<em>页码</em>”——“<em>页码</em>格式”——“编号格式”选择“1 2 3……”,<em>页码</em>编号选择“起码<em>页码</em>” “1”——“确定”,然后选“<em>页码</em>”选
word自动生成目录页码设置
1.将各级标题格式套用默认的各级标题格式。套用<em>之后</em><em>生成</em><em>目录</em>时会自动检测到各级标题,其他方法也可以实现,但自认为这种方法比较方便。 2.如果想自定义样式,以一级标题为例。选中其中一个一级标题,更改样式后,右击对应的标题1样式,选择“<em>更新</em>标题1以匹配所选内容”,可以发现所有一级标题格式都<em>更新</em>成自定义的样式了。二级标题同理。 3.光标移到要插入<em>目录</em>的地方,引用-><em>目录</em>->自动<em>目录</em>(不知道1和2有什么区
代码操作Word时,自动更新目录(一)
系列文 python-docx-template包之----为文字自定义格式(一) python-docx-template包之----设置表格(二) python-docx-template包之----疑难杂症(三) 代码操作Word时,自动<em>更新</em><em>目录</em>(一) python操作Word时,自动<em>更新</em><em>目录</em>(二) 项目需求:        根据数据库、文件来<em>生成</em>Word  docx形式的报告...
FreeMarker基础(一) FTL页面如何分页
一  准备工作
Java中怎么更新Word目录
-
java根据ftl模板生成word文档
java根据ftl模板<em>生成</em><em>word</em>文档
java根据ftl模板导出word文档
步骤: 1.新建<em>word</em>文档,指定好模板。占位符使用${name} 2.另存为xml模式。 3.用xml编辑器打开(例如EditPlus,firstobjext xml edit),对于被拆分的占位符,修改一下。如果有用到循环,自己需要添加循环。最后保存为ftl的文件---------mb.ftl。 4.准备<em>freemarker</em>-2.3.13相关包 5.直接上代码: /** * 临时
报告格式调整(自动生成目录页码设置等)
自动<em>生成</em><em>目录</em> 一、Word2016 自动<em>生成</em><em>目录</em>第一步:设置章节样式(也可以在最开始写文档的时候就设置好,更方便) 1、选中“第一章”,单击“样式”右边的“一横 + 小三角”图标,选择“标题”;选中 1.1,单击“样式”右边指向上的小三角,找到“标题1”,单击它把 1.1 设置为标题1的样式;选中 1.1.1,单击“样式”右边指向下的小三角,找到“标题2”,单击它把 1.1.1 设置为标题2的...
word中自动插入目录页码超出页边距
<em>word</em>中自动插入<em>目录</em>,<em>页码</em>超出页边距的解决办法
word编辑目录页码----去掉前后横线的问题
在修改论文的过程中,经常出现格式、排版问题。最令人头疼的就是<em>页码</em>设置、<em>页码</em>格式等问题。 今天在给学生修改毕设时候,遇到一个问题。正文中<em>页码</em>的格式“-1-”;在<em>生成</em>的<em>目录</em>中,<em>页码</em>也是带着横线。然而格式要求<em>目录</em><em>页码</em>不带前后横线。所以就出现一个问题,如何去掉<em>目录</em>中<em>页码</em>的前后横线呢?具体步骤如下: 1.首先设置页脚的<em>页码</em>,打开页脚页眉,在正文的第一页中输入<em>页码</em>“1”,在<em>页码</em>格式对话框中,选择编
word去除封面页码目录与正文页码分离
目的:封面没有<em>页码</em>,<em>目录</em>用字母做<em>页码</em>,正文用数字做<em>页码</em>。 步骤: 1、封面与(<em>目录</em>,正文)分离 (1)光标放在“<em>目录</em>”两字前面,点击“页面布局”------“分隔符”------“下一页” (2)设置<em>页码</em>格式,“插入”-----“<em>页码</em>”------“设置<em>页码</em>格式” (3)插入<em>页码</em>,“插入”-----“<em>页码</em>”------"页面底端" 此时,封面与(<em>目录</em>,正文)的页
通过freemarker生成一个word,解决生成word用wps打开有问题的问题,解决出word时中文文件名乱码问题,解决打开出word时打开的word出现问题的问题,出图片,解决动态列表
通过<em>freemarker</em>制作<em>word</em>比较简单 步骤:制作<em>word</em>模板。制作方式是:将模板<em>word</em>保存成为xml----在xml的<em>word</em>模板中添加相应的标记----将xml的<em>word</em>文件的后缀名改成ftl文件   详细步骤如下: 模板制作(将要动态显示的数据打上标记,这个标记是<em>freemarker</em>中的EL标记,要注意的是,要控制值为空的情况,下面${
java poi解析word问题,读取每段前自动生成的序号或目录结构
-
java自动生成目录word操作
java自动<em>生成</em><em>目录</em><em>word</em>操作
java实现插入word页眉页脚以及生成目录页码
现在需要做成这样一个功能:java生存<em>word</em>,首先存在一个<em>目录</em>,每一条<em>目录</em>项数据都有一个类型也就对应到不同的页眉下,之前通过freemark解析ftl实现了,但是存在一个问题就是,<em>目录</em>项数据的录入都
Freemarker 加载模板目录的方法
Freemarker提供了3种加载模板<em>目录</em>的方法,使用Configuration类加载模板3种方法分别是:public void setClassForTemplateLoading(Class clazz, String pathPrefix);public void setDirectoryForTemplateLoading(File dir) throws IOException;publ...
前端导出多页pdf 带目录 页眉 页脚及页码
前段时间公司发布新需求,要求用户点击按钮可以导出pdf或者html到本地,pdf中要包含可点击跳转的<em>目录</em>,要分页记录<em>页码</em>,还有页眉和页脚,和后台的小哥哥配合试了好多方法,最终完成的效果还不错,在这里做个记录。 需求 点击导出html报告,则导出html文件到本地 点击导出pdf报告,则导出pdf到本地 言归正传 因为设计也比较给力,直接把pdf样式设计成模板了, 所以前端的工作就是按照...
实现Freemarker生成word文档,内容可二次写入
1. 需求场景最近项目有需要做一个导出<em>word</em>文档的功能,但由于数据量的问题,数据不能从后台一次性获取到,需要多次查询获取。2. 技术选型<em>生成</em><em>word</em>文档涉及各种样式,使用<em>freemarker</em>模板来实现最好不过。3. 逻辑思路编写2个ftl模板,一个子模板,一个父模板,父类模板中include子类模板。 程序运行中读取子ftl模板<em>生成</em>子ftl文件,然后读取父ftl模板<em>生成</em>result.ftl文件,
word 2013 文档目录与正文用不同的页面下标方法
1. 在<em>目录</em>页的前一页尾部,点菜单上“页面布局”-》“分隔符”, 插入分节符。 2. 在<em>目录</em>页的页眉处双击,使其为可编辑态,点菜单上的“设计”-》“链接到前一条页眉”, 去掉其选中态。      再在其页脚处双击,使其为可编辑态,同样点菜单上的“设计”-》“链接到前一条页眉”, 去掉其选中态。 3. 在菜单“设计”-》“<em>页码</em>”-》“设置<em>页码</em>格式”,在弹
word自动生成目录和调整页码字体的方法
一、<em>word</em>自动<em>生成</em><em>目录</em>     打开一个已经编辑好的文档,给文档的各级标题添加”标题样式“,首先添加”一级标题“(也可以直接在段落中设置)。     按添加一级标题的方法添加”二级标题“、三级标题等。     按照上面的方法把各级标题添加好,下面就开始自动<em>生成</em><em>目录</em>。     将光标移到Word中需要<em>生成</em><em>目录</em>的地方,点击”引用“→”Word左上角“<em>目录</em>”。
C# 对word进行设置目录
用C对根据<em>word</em>的标题和正文来自动<em>生成</em><em>目录</em>。
Word2010插入页码目录
Word2010插入<em>页码</em>和<em>目录</em> 第一步:插入分隔符 未插入分隔符之前,页面并没有分节。这时将光标移动到第一页的最后一个字节,点击页面布局-&amp;amp;gt;分隔符-&amp;amp;gt;下一页,此时光标移动到了第二页。双击第二页的页眉,这时可以看到页面分为了两节。 第二步:取消链接页眉 接着上一步取消链接到前一条页眉,双击页面退出页眉页脚显示,然后双击第二页的页脚再取消链接到前一条页眉。最后把多余...
vb实现Word页码统计,编辑和自动提取目录
用VB实现自动统计Word文档<em>页码</em>,编辑<em>页码</em>,提取<em>目录</em>的源码
JAVA利用FreeMarker生成(导出)Word文档
一、首先下载相对应的jar包:<em>freemarker</em>.jar; 而我的项目环境是:maven 在pom.xml中: <em>freemarker</em> <em>freemarker</em> 2.3.8 二、自定义Word模板,另存为.XML文件,打开进行相对应的编辑; Word模板如下图: 另存为.XML文件如下图: 在线格式化工具:http://tool.oschina.net/codef
java中使用freemarker导出word文档
公司项目要求要有一个能导出成一份<em>word</em>文档的功能,于是就上网搜了一些教程,但我跟着教程使用的时候还是遇到了很多问题,这里我自己总结一份我作为新手使用<em>freemarker</em>能看懂的文章。可能以后自己还会用到,至少到时候忘了还可以翻看一下。 首先要自己在网上下载一个<em>freemarker</em>的jar包,这个直接百度就有,不赘述了。向自己的项目中导入刚才下载的<em>freemarker</em>的jar包,然后把自己需要展...
word论文页码的设置(封面无编号、目录罗马数字和正文阿拉伯数字)
一般论文前面的几页是封面之类的,是不需要<em>页码</em>的。比如论文的前面3页是姓名、导师、课题等信息,而第4页是摘要,第5页是<em>目录</em>。 论文格式要求: 1、前面3也不添加<em>页码</em>; 2、第4页和第5页的摘要<em>页码</em>用罗马数字 3、第6页为正文起始页,用阿拉伯数字1开始往后编号。 第一、4页和5页设置为罗马数字 先在第3页末尾,插入一个“分节符”。 在<em>目录</em>和正文之间加入分节符,不是分页符! 将光标聚焦在
freemarker生成word(带图片显示,xml方式)
项目地址为:https://download.csdn.net/download/qq_31980421/10318240没有积分的可以留言,私发给你
WORD2010设置正文页码(不包括目录和封皮)
WORD2010设置正文<em>页码</em>(不包括<em>目录</em>和封皮)参考连接 怎么做到的WORD文档编辑时不能包括<em>目录</em>和封皮. 参考连接 链接: WORD设置正文<em>页码</em>.
freemarker自动生成复杂word
本篇只描述一些值得注意的问题: 1.做ftl模板文件时,最好用<em>word</em>2003版本<em>生成</em>xml文件,在开发的时候也要用2003的来测试,确保<em>生成</em>的<em>word</em>文件的兼容性。 2.如果有null的值,要判断空。如: ${project.contract.property} 3.循环插入图片列表时的关键代码:
java导出wordfreemarker导出(详细教程)
最近需要做一个导出<em>word</em>的功能, 在网上搜索了一下,发现了各种方法,但是在这个过程中遇到不少问题,各种报错,各种调试,先整理各种总结,希望能对大家有所帮助,少走弯路。欢迎大家留言交流。同时感谢网络中的大神,帮助我学习进步。 在网上搜了下, 有用POI,JXL,iText等jar<em>生成</em>一个<em>word</em>文件然后将数据写到该文件中,API非常繁琐而且拼出来的样式也不美观,于是选择了另一种方式----fee
用FreeMarker生成Word文档
顾名思义, Word文档, document 有文档的意思, archive 也有文档的意思。 `.doc`, `.docx`, `.xls`, `.xlsx` 等文件全部都是ZIP格式的,将文件重命名为 `xxx.zip` <em>之后</em>,就可以看到压缩文件的结构了。 本文简要介绍如何使用FreeMarker技术以及模板来<em>生成</em>Word文档
word 封面 目录不要页码 从第三页正文开始要页码的 设置 方法
原文网址为http://hi.baidu.com/liufeispy/blog/item/c7318d01d69aaed7277fb524.html   封面 <em>目录</em>不要<em>页码</em> 从第三页正文开始要<em>页码</em>的 设置 方法 1.鼠标放在正文页(即你的第三页)首行之前,点击“插入”-“分隔符”,选“分节符类型”中的“下一页”,按确定。(此时在正文前自动添上一空白页,若还没有<em>生成</em><em>目录</em>的话,可用此页作
word怎么让封面、摘要、目录没有页码,而正文显示从1开始的页码
<em>word</em>
java使用freemarker模板导出word(带有合并单元格)文档
前言:最近要做一个导出<em>word</em>功能,其实网上有很多的例子,但是我需要的是合并单元格的,可是查了好久都没有自己想要的。研究了几天其实挺简单的,在这儿我就简单的介绍一下吧!(此方法只是一种思路,借鉴者还有根据需求来具体写代码) 一、准备工作 1、jar包:<em>freemarker</em>-2.3.20.jar 2、模板:<em>word</em>.ftl 2.1:这个<em>word</em>.ftl怎么来? 首先准备一份要导出的<em>word</em>
Word打印目录或另存为PDF时出现“错误!未定义书签!”的解决办法
今天在单独打印一份三页的<em>目录</em>Word文档时,所有<em>目录</em>的<em>页码</em>全部变为“错误!未定义书签!”,很是奇妙!一开始还以为是打印问题,又重新打印了一次,问题依旧。后来经过仔细研究,发现是“域”的问题。   解决办法:全选(Crtl+A),按下Crtl+F11,再打印或者另存为PDF即可。   相关资料: 1、什么是Word的“域”? Word域可以实现许多复杂的工作,自动
Java之利用FreeMarker导出Word实例
开心一笑感冒了很难受,她闷在被窝里给男朋友发短信"我感冒了…"并决定如果对方回答"多喝点水"就一脚踹了他。过一会儿手机振动起来,短信内容:"开门。"……这个大笨蛋!谁让他来的啦!她起身用最快的速度冲去门口,此时手机再次振动,她一手开门一手兴奋的点开:"多呼吸点新鲜空气,运动运动。提出问题Java中如何利用FreeMarker导出<em>word</em>文档???解决问题1.先用<em>word</em>准备一个模板,如下图: 2.
word怎么让封面、目录没有页码页码从正文开始
<em>word</em>怎么让封面、<em>目录</em>没有<em>页码</em>,从正文开始1,开始插入<em>页码</em>,从第一页开始,如图:二、如果前两页是封面和<em>目录</em>,再从第一页开始就不合适了,解决步骤如下1,在第三页的文字前面添加分页符效果如图2,选中第三页的<em>页码</em>,跳到设置页眉页脚的页面3,设置为起始<em>页码</em>,从1开始后,第三页就变成第一页了4,下面就是把前两页的<em>页码</em>删去了,同样选中第三页的<em>页码</em>,跳到设置页眉页脚的页面,然后点击“链接到前一条页眉”这里注意...
freemarker动态生成word并将生成word转为PDF
之前项目有个需求,需要先动态<em>生成</em><em>word</em>内容,然后再预览<em>生成</em><em>word</em>的内容(不能修改).整理一下,方便以后使用. 网上参考了好多大神的博客.具体也忘了参考谁的了,如有侵权,请告知修改. 思路一: 将目标<em>word</em>文件另存为xml文件,将里面的需要动态<em>生成</em>的内容用<em>freemarker</em>的表达式${}替换. 用<em>freemarker</em><em>生成</em><em>word</em>的工具类,动态<em>生成</em><em>word</em>. 这样<em>生成</em>的<em>word</em>实际上是...
word文档从服务器导出(用freemarker模板导出)
该方法适合小的java程序,当用到javaWeb时发现导出的<em>word</em>在服务器上,而不是下载到客户端,接下来这篇文章是写从服务器上下载文件到本地,下载时浏览器弹出下载框,乱码在代码里已处理。注意,不要用ajax传参,因为ajax只能处理文本信息,不能处理二进制信息。
移动端无法打开FreeMarker模板生成的Word文档
FreeMarker通过xml结构<em>生成</em>Word文档,在移动端打开却显示的是xml文档,PC打开正常,而PC上使用Office或者Wps打开这个文档,另存为一个新的Word文档,在移动端打开就正常了。顺着这个思路,找到一个解决方案,使用JACOB - Java COM Bridge download,通过Java代码把FreeMarker<em>生成</em>文档另存为一个新的Word文档。然而Jacob目前只能在Wi
使用freemarker生成带图片的word
<em>word</em>2007版没试过,这里用的是2003也就是兼容版,这里用的是已经<em>生成</em>的模板,替换里面要动态<em>生成</em>的内容。然后将<em>word</em>模板保存为2003xml版本,记得<em>word</em>版本必须要配对应的xml版本,不然后面会报错。下一步是将xml模板中的base64编码替换掉。然后保存为.ftl,放入项目中。如果图片有多张,需要循环,可以使用list标签。java代码如下:public Map&amp;lt;String,...
Java导出并下载wordfreemarker)工具类方法代码
此文章为作者根据前两篇文章结合自身项目改造,贴出来也只是防止下次使用时忘记 /** * @Desc:导出<em>word</em>文件 * @Author:小崔 * @Date:2017/10/26 * @param dataMap <em>word</em>中需要展示的动态数据,用map集合来保存 * @param templateName <em>word</em>模板名称,例如:test.ftl * @param file
word2013设置封面,摘要,正文不同的页码格式
我们毕设论文的格式是封面不要<em>页码</em>,<em>目录</em>不要<em>页码</em>,然后摘要部分用罗马<em>页码</em>,正文部分用阿拉伯数字<em>页码</em>要设置不同的格式<em>页码</em>,需要用到分节符1、将分节符可视化 文件->选项->显示->显示所有格式标记(勾选)2、在封面和<em>目录</em>间,<em>目录</em>和摘要,摘要和正文间插入分节符页面布局->分隔符->分页符->下一页引入的分页符是长这个样子的 3、设置<em>页码</em>格式先插入<em>页码</em>,这样所有页面都有<em>页码</em>,而且是连续的我们需要设置不同
使用freemarker按模板导出带表格word文档
一.制作模板    1.将<em>word</em>文档制作成以下样式,需要替换的内容放占位符,并按照占位符名字替换数据。表格里,使用RR.XXX的形式的占位符。RR表示当前行对象的名字,XXX相当于对象的属性名。写后台的时候,根据这些名将数据存为map,即名字为键值。例子如下:    2.将<em>word</em>另存为xml格式,这里因为项目需要,我将<em>word</em>保存为.xml 2003。然后将xml文件以标签的形式打开,这里我使...
freemarker生成word文档无法用office打开问题
错误原因: 利用<em>freemarker</em><em>生成</em>的<em>word</em>文档利用notepad打开是xml格式。而正常的文档格式利用notepad打开是乱码,需要转换。 代码案例: import com.aspose.<em>word</em>s.Document; import com.aspose.<em>word</em>s.License; import com.aspose.<em>word</em>s.SaveFormat; import java.io...
Word中插入页面 目录页码与正文页码第一页
把光标停在正文这一页的最前面,然后按插入--分隔符--分节符--下一页 再到 视图--页眉和页脚--插入<em>页码</em>,起始页为1,同上一节相同取消 这样就可以保证前面的封面,摘要,<em>目录</em>三页没有<em>页码</em>,从正文开始第一页了. 其实在<em>word</em>菜单的帮助中也有说明的,你 帮助--<em>目录</em>和索引 的索引中打入 <em>页码</em>,就可以看到你要的帮助了
itext 生成word目录标题格式样式
研究了好几天用itext<em>生成</em><em>word</em><em>目录</em>,在别人的指导下终于做到了这一步:<em>生成</em>标题格式和样式。在<em>生成</em>好的<em>word</em>文档中还要手工<em>生成</em>,插入-&gt;引用-&gt;索引和<em>目录</em>-&gt;<em>目录</em>。如果那位能直接<em>生成</em><em>目录</em>省去手工操作请指教。我用的包是iText-2.1.7.jar和iText-rtf-2.1.7.jar两个。下面是例子: package com.zfsoft.test; import jav...
利用freemaker和ftl文件导出word带不开的问题
背景自己写的小项目中需要一个<em>word</em>导出功能,经过网上的查找,发现利用freemaker和ftl文件的方法比较简单。流程先用<em>word</em>创建一个模板,将里面需要替换的内容使用${xxx}来代替,然后另存为.xml文件(保存为2003-xml),然后直接将后缀名替换为ftl即可,最后用editplus后者nodepad++检查一下替换的内容是否正确,有可能会出现将\$淡出处理的情况,如有错误改正即可。代码
js动态生成word,带页码
还存在一些问题,不过基本可以使用,我是在asp.net技术中测试的
封面与目录不要页码,从第三页正文开始要页码的设置方法
封面与<em>目录</em>不要<em>页码</em>,从第三页正文开始要<em>页码</em>的设置方法   1.鼠标放在正文页(即你的第三页)首行之前,点击“插入”-“分隔符”,选“分节符类型”中的“下一页”,按确定。(此时在正文前自动添上一空白页,若还没有<em>生成</em><em>目录</em>的话,可用此页作为<em>目录</em>页;如不需要,按主键盘的退格删除即可,不要用Delete键删除); 2.把鼠标定位正文第一页,点击“视图”-“页眉和页脚”显示“页眉和页脚”工具栏。
(Java操作Word--Aspose Word) 拼接文件并自定义起始页码
/** * 拼接Word并设置新<em>页码</em> * @param srcDocPath 起始文件 * @param dstDocPath 需拼接文件 * @throws Exception */ public static void addDocs(String srcDocPath,String dstDocPath ) throws...
jacob生成word目录
任务目的 1自动<em>生成</em><em>word</em>文档<em>目录</em>。 用例测试操作步骤 在一个<em>word</em>文档的第二页填写占位符: {<em>目录</em>}保存。调用程序读取目标文档,自动根据标题<em>生成</em><em>目录</em>到{<em>目录</em>}位置。
文章热词 alexnet参数更新 IPFS个人博客搭建新增目录 对抗生成网络理解 图像超分辨率重建更新模块 tfrecord数据源生成
相关热词 c# word 生成目录 c++ 生成目录 c# word文档 生成 c++ 生成目录调整 怎么样学python 学习人工智能之后
我们是很有底线的