java 替换 word_Java 在 Word 文档中使用新文本替换指定文本的方法
创作一份文案,经常会高频率地使用某些词汇,如地名、人名、人物职位等,若表述有误,就需要整体撤换。文本将介绍如何使用Spire.Doc for Java,在Java程序中对Word文档中的指定文本进行替换。
工具/原料
Jar文件获取及导入
方法1:先从官网下载jar包。
导入步骤:
下载后,解压文件,并将lib文件夹下的Spire.Doc.jar文件导入java程序。参考如下导入效果:
方法2:可通过maven仓库安装导入。
Java代码示例:
import com.spire.doc.*;
public class ReplaceText {
public static void main(String[] args) {
//加载Word文档
Document document = new Document("C:\\Users\\Test1\\Desktop\\唐摩古镇.docx");
//使用新文本替换文档中的指定文本
document.replace("唐摩", "唐模", false, true);
//保存文档
document.saveToFile("ReplaceAllMatchedText.docx", FileFormat.Docx_2013);
}
}
替换前后效果如下:
总结
以上所述是小编给大家介绍的Java 在 Word 文档中使用新文本替换指定文本的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!
java 替换 word_Java 在 Word 文档中使用新文本替换指定文本的方法相关推荐
- [实用][更新中]Java Apache POI 打印Word文档工具(含文本替换,动态表格功能)
[实用][更新中]Java Apache POI 打印Word文档工具(含文本替换,动态表格功能) 基于Apache POI对Word进行操作 一.基于Apache POI封装的word文档工具V1. ...
- 怎么样批量修改html里的内容,批量修改替换多个Word文档中同一内容的方法
批量修改替换多个Word文档中同一内容的方法群里一位朋友问到,如何一次性批量替换多个word文档中的同一内容.其实,实现多个Word文档的字符进行批量替换的方法有多种. 第一种方法,可以利用第三方软件 ...
- 批量一次性查找并替换多个 Word 文档中的相同的关键字
概要:我们在整理word文件的时候,经常会遇到处理word里面的一些关键字,我们需要将这些word文件中的内容全部过一遍,然后将这些特定的关键字都给删除掉.有没有一种简单的方法能够批量的将这些word ...
- java导出数据到word文档中
1.功能概述: web项目中,在html文件点击下载word文件,后台获取要输出的数据再导出到word文档中 2. 操作步骤: (1).新建word模板,凡是需要填充的数据用${xxxx},编辑好wo ...
- java 艺术字_Java 在Word文档中添加艺术字的示例
与普通文字相比,艺术字更加美观有趣也更具有辨识度,常见于一些设计精美的杂志或宣传海报中.我们在日常工作中编辑Word文档时,也可以通过添加艺术字体来凸显文章的重点,美化页面排版.这篇文章将介绍如何使用 ...
- Python提取Word文档中所有超链接地址和文本
使用Python扩展库python-docx操作Word文档的相关文章,可以阅读: Python批量导入图片到Word文件 Python查找Word文件中红色和加粗的文字(附元宵节送书活动中奖名单) ...
- java 导出word_Java 生成Word文档
Word具有强大的文字处理功能,是我们日常工作生活中广泛使用到的工具之一.本文就将介绍如何使用Free Spire.Doc for Java在Java应用程序中创建Word文档,插入图片,并且设置段落 ...
- JAVA调用PageOffice实现Word文档中加盖印章
在某些OA系统开发中,某些客户可能会希望通过系统来实现签订某些电子文件或合同,而非还是必须通过纸质文件来实现.而电子签章就是为实现这一功能而出现的,电子签章能保证签订合同.协议的有效性和真实性,而如何 ...
- 在 Microsoft Word 文档 中粘贴代码实现语法高亮的方法
1.下载notepad++. 2.将代码粘贴进notepad++,或者直接用notepad++打开. 3.点击顶栏 ===> 插件 ===> NppExport ===> cope ...
最新文章
- .dat文件还原数据库
- tree树的展示,check树的展示,json数据转zree树格式数据
- Spring容器中Bean的作用域
- KillTimer析构函数
- 微信小程序自定义组件方案
- mysql存中文_mysql数据库存储中文数据的解决办法
- 华为笔记本Win11更新时由于驱动问题引起蓝牙鼠标经常断开问题解决方法
- (单例设计模式中)懒汉式与饿汉式在多线程中的不同
- 苹果笔记本电脑亮度无法调节_苹果MacBook AirM1评测:M1芯片给您不一样的体验
- ASP.NET设置发帖时间间隔不超过30秒
- 外键mysql缺省级联_mysql的外键约束级联修改和删除整理
- Linux头文件引用小技巧
- 羊毛之家,青龙脚本,几乎全部可用
- Mybatis实现mysql分页查询
- 智能开关的零火版和单火版有什么区别
- 左右滑屏设置_王者荣耀怎么滑屏操作 滑屏手法详解[多图]
- ESP32实验-自建web服务器配网01
- [iPad]手势及分页
- Quasi-Dense Similarity Learning for Multiple Object Tracking 详细解读
- 解决连接ORACLE错误:ORA-01033: ORACLE 正在初始化或关闭
热门文章
- 西门子串口通讯04-CP341在TIA博途环境中做Modbus主站通讯
- 西门子PLC S7-1200作为ModbusTCP从站数据交互
- Charles抓取微信小程序https请求(附注册激活码教程)
- 【mysql 5.7】 mysql5.7安装包以及安装教程及其过程详解 包含自定义安装路径
- 搭建Vue3开发微信小程序
- 猿人学平台练习题第九题(sojson+混淆)
- SI战队人物专访-乔思远
- 直播|一小时上手谷歌亲儿子 PWA 技术,快速开发 Web 小程序!
- Nginx安装后添加ssl模块
- A股ROE连续3年超过15%的股票排名