java aspose.words 生成word目录和更新目录
1.生成目录
public static void creat(){String resourceWordPath = "/media/xx/新加卷2/xx/UserName.docx";String targetWordPath = "/media/xx/新加卷2/xx/UserName1.docx";try {WordToPdfUtils.getLicense();Document doc = new Document(resourceWordPath);addHeaderFooter(doc);DocumentBuilder builder =new DocumentBuilder(doc);doc.getFirstSection().getBody().prependChild(new Paragraph(doc));builder.moveToDocumentStart();//设置目录的格式//“目录”两个字居中显示、加粗、搜宋体builder.getCurrentParagraph().getParagraphFormat().setAlignment(ParagraphAlignment.CENTER);builder.setBold(true);builder.getFont().setName("宋体");builder.writeln("目录");//清清除所有样式设置builder.getParagraphFormat().clearFormatting();//目录居左builder.getParagraphFormat().setAlignment(ParagraphAlignment.LEFT);//插入目录,这是固定的builder.insertTableOfContents("\\o \"1-3\" \\h \\z \\u");builder.insertBreak(BreakType.PAGE_BREAK);doc.updateFields();// 更新域doc.save(targetWordPath);}catch (Exception e) {e.printStackTrace();}}
2.1 更新目录
public static void directoryUpdate() {String resourceWordPath = "/media/xx/新加卷2/xx/UserName.docx";String targetWordPath = "/media/xx/新加卷2/xx/UserName1.docx";try {WordToPdfUtils.getLicense();Document doc = new Document(resourceWordPath);doc.updateFields();// 更新域doc.save(targetWordPath);}catch (Exception e) {e.printStackTrace();}}
java aspose.words 生成word目录和更新目录相关推荐
- Java使用freemarker生成word文档并转pdf文档
Java使用freemarker生成word文档后转pdf 先来看看效果图 进入正题 项目需求: 为订单后生成对应的pdf文档,文档内包含图片. 方案一:使用freemarker和itext把html ...
- Java使用poi-tl生成word文档
Java使用poi-tl生成word文档,可以对模板文件进行文本替换,图片.表格.超链接添加.图表处理等.大概的说明都在代码注释里,只有一个地方需要注意,就是图表的替换,占位符{{barChart}} ...
- 基于Aspose.Words 生成Word文件
原文地址为: 基于Aspose.Words 生成Word文件 using Aspose.Words; string tmppath = Server.MapPath("~/TestWord. ...
- Java 用 Freemarker 生成 Word 时内容换行
一.原因 试过各种换行符 '\r' '\n' '\r\n' '(char)11' 全部都不行!!! 原因是:Java 用 Freemarker 生成 Word 时的换行符被自动解析忽略掉 二.解决方法 ...
- Java利用poi生成word(包含插入图片,动态表格,行合并)
Java利用poi生成word(包含插入图片,动态表格,行合并) 测试模板样式: 图表 1 Word生成结果: 图表 2 需要的jar包:(具体jar可自行去maven下载) Test测试类: imp ...
- java 更新word目录_java aspose.words 生成word目录和更新目录
1.生成目录 public static void creat(){ String resourceWordPath = "/media/xx/新加卷2/xx/UserName.docx&q ...
- aspose.words生成word文档(.dox、.docx等)时,生成目录后,目录中的页码和实际页码不对应,代码中更新域都没用
插入目录以及设置目录样式的代码: //将光标移到目录书签 builder.moveToBookmark("TOC"); builder.insertBreak(BreakType. ...
- 【基础】java操作word,自动更新目录/域
python操作word自动更新目录 aspose-words安装部署 增删水印 使用aspose-words,自动更新目录/域(如何使用,请参考其他博客) Document doc = new Do ...
- java下freemarker2.3.28+aspose实现生成word文档生成、word转pdf转换
一.java生成word文档 java生成word文档常用的两种方式: (1)apache下的poi类库处理office文档 (2)freemarker编辑word文件转换的xml文件 通过网上了解, ...
最新文章
- socket通信时如何判断当前连接是否断开--select函数,心跳线程,QsocketNotifier监控socket...
- golang 编译提示 cannot assign interface {} 和golang断言使用
- 应用程序错误电脑黑屏_电脑黑屏了怎么办,电脑硬件win黑屏的6大原因以及解决方法...
- docker安装Zabbix
- 2.请求安全-- MD5的必要性以及实际应用场景
- mysql5.7.17完全卸载_MySQL5.7完全卸载步骤详解
- 土建中级工程师考试用书电子版_建筑工程中级职称考试试卷教学教材
- 湘源控规计算土石方流程
- Windows Server 2008搭建FTP服务
- Python 将文件夹内所有pdf转换为图片输出到指定文件夹中
- Mex HDU - 4747(dp)
- iOS 列表三级展开
- linux rhel dns配置,RedHat Linux DNS配置指南
- antd input框获取焦点点击输入历史保存的值后,背景颜色变成淡蓝色解决方法,输入框获取焦点后边框会有一圈淡蓝色光边
- 如何处理html中的换行字符“↵”
- 自学电脑专业技术可以考证吗
- bzoj4887: [Tjoi2017]可乐(矩阵乘法+快速幂)
- 高中物理创新实验室有哪些建设要求
- oracle sql 季度的天数,sql 计算给定日期所在月与所在季度的天数的sql语句
- 低谷中的蘑菇街:押宝直播业务,止不住颓势
热门文章
- ubuntu远程访问win7登录后语言为繁体字的解决办法
- 大尺寸背光检测~Dalsa线阵相机资料
- Android开发实现上一页,下一页显示内容
- android微信图片选择框架,Android仿微信图片选择器ImageSelector使用详解
- python开发autocad_利用Python自动化操作AutoCAD的实现
- Spring Boot CORS跨域资源共享实现方案
- 记录gt、ge、lt、le、eq、ne的含义
- 在网易云音乐网页版上加下载按键进行下载歌曲
- Go实战--golang中使用JWT(JSON Web Token)
- Unity3D-游戏ARVR开发进阶课程 - 动画系统-宋晓波-专题视频课程