在前文中我们介绍了在Java应用程序中给Word文档添加

文本水印和图片水印的方法,这篇文章将介绍如何删除、复制水印。Free Spire.Doc for Java支持删除和复制Word文档中的文本水印和图片水印

Jar包导入

方法一:

下载

包并解压缩,然后

将lib文件夹下

的Spire.Doc.jar包

作为依赖项导入

到Java应用程序中。

方法二:

通过Maven仓库安装JAR包,

配置pom.xml文件

的代码如下

com.e-iceblue

e-iceblue

spire.doc.free

2.7.3

原Word文档:

删除文本水印:

import com.spire.doc.Document;

import com.spire.doc.FileFormat;

public class RemoveWatermark {

public static void main(String[] args){

//创建Document实例

Document doc = new Document();

//加载Word文档

doc.loadFromFile("文本水印.docx");

//将水印设置为空

doc.setWatermark(null);

//保存文档

doc.saveToFile("RemoveWatermark.docx", FileFormat.Docx_2013);

}

}

删除文本水印效果图:

复制图片水印:

import com.spire.doc.*;

public class CopyWatermark {

public static void main(String[] args) {

//加载文档1

Document doc1 = new Document();

doc1.loadFromFile("图片水印.docx");

//加载文档2

Document doc2 = new Document();

doc2.loadFromFile("target.docx");

//获取文档1的水印效果,设置到文档2

doc2.setWatermark(doc1.getWatermark());

//保存文档2

doc2.saveToFile("CopyWatermark.docx",FileFormat.Docx_2013);

doc2.dispose();

}

}

复制图片水印效果图:

java去除水印,Java 删除/复制Word文档水印相关推荐

  1. Java 添加和删除Word文档水印

    Word中水印分为文本水印和图片水印两种.文本水印可以表明当前文档的一种状态,比如草稿.保密.已认证等,图片水印则可以用于指定一个公司的logo. 这篇文章介绍如何使用Java和Free Spire. ...

  2. Java读写word带样式,java将html导出带样式word文档

    java怎么由html生成word,保留html样式 @RequestMapping("download")public void exportWord( HttpServletRequest req ...

  3. Java 批量导出包含图片的Word文档

    业务需求:客户需要在资产管理系统中批量导出包含资产二维码等信息的Word文档,如下图 导出Word文档效果如下图 需求就摆在面前,接下来就是技术选型问题了.由于一开始做编程是从OC入门的,但是由于OC ...

  4. 动态生成word文档原来如此简单!Aspose.Words助力以Java编程方式创建丰富的Word文档

    近年来,Word文档的动态生成已成为组成报告,报价,发票和其他类型文档的流行功能.各种制造公司都基于数据库中存储的数据生成发票.在这种情况下,文档自动化可以节省手动文档创建过程中所需的时间,精力和资源 ...

  5. Java 导出数据库表信息生成Word文档

    一.前言 最近看见朋友写了一个导出数据库生成word文档的业务,感觉很有意思,研究了一下,这里也拿出来与大家分享一波~ 先来看生成word文档效果吧 下面我们也来一起简单的实现吧 二.Java 导出数 ...

  6. java doc转图片_Java 将word文档转换为PNG、XPS、RTF等格式

    在日常办公中,Word是一种很好的文档排版工具.在Word创建好文档后, 我们常常需要将其保存为PDF.图片或其他格式.本文就将通过使用Java程序来演示如何将Word文档转换为PNG.XPS.RTF ...

  7. 计算机常用删除文件的5种方法,5种方法恢复已删除的Word文档

    Microsoft Word应用程序崩溃并且没有保存文档?如何恢复未保存的Word文档文件?或者意外删除或丢失了Word文档?本文中提供了5种方法,用以帮助用户了解如何恢复未保存的Word文档以及从计 ...

  8. Java poi 去除word文档水印

    一开始使用的spire.doc去除水印是收费的,虽然说有免费的,但是呢也有限制最多500字来着.后面尝试用poi去除水印,咦把还不错然后还没有限制什么的.如你有钱的话我也不会阻止你使用spire.do ...

  9. java 多文字水印_Java 如何给Word文档添加多行文字水印

    前言html 我在以往的文章中曾介绍过如何给Word文档添加文本水印和图片水印,及怎样删除文档中的水印.关于文本水印,以前那篇教程里主要指的是单行字体的水印,而在操做Word文档时,有时也会碰到须要添 ...

  10. java怎么给文档加水印_Java 如何给Word文档添加多行文字水印

    前言 我在以往的文章中曾介绍过如何给Word文档添加文本水印和图片水印,及怎样删除文档中的水印.关于文本水印,之前那篇教程里主要指的是单行字体的水印,而在操作Word文档时,有时也会碰到需要添加多行文 ...

最新文章

  1. IPython 8.0大版本更新:Debug报错提示更清晰,加入自动代码补全
  2. 几款Java手机看书软件(一)
  3. 汇编中的word ptr
  4. VMware-使用VMware在本地搭建多个CentOS虚机
  5. nssl1319-埃雷萨拉斯寻宝【SPFA,建图】
  6. 微服务跨数据库联合查询_MySQL数据库联合查询
  7. android获取程序名称,Android获取应用程序名称(ApplicationName)示例
  8. Leetcode 刷题笔记(二十七) ——动态规划篇之买股票问题(一)
  9. 存储过程,是否有查看所有项目功能
  10. 拓端tecdat|R语言中敏感性和特异性、召回率和精确度作为选型标准的华夫图案例
  11. 游戏及开发人员的认识
  12. mysql建三行三列表格_基于另一个表中列的名称在mysql中创建表
  13. BUUCTF WEB Ezpop
  14. C#窗体应用显示用户sa登录失败
  15. UDS(统一诊断服务)的理解——0x19服务
  16. NYOJ54 小明的存钱计划
  17. uniapp(APP)打开高德导航
  18. leetcode 会员转让
  19. 照片背景底色更换工具(思路简介及源码)
  20. ABAPDEMOCALLTRANSACTION使用_SAP刘梦_新浪博客

热门文章

  1. CCRC信息安全服务资质--风险评估申请
  2. 【算法】什么是OJ系统?
  3. SSL基础:13:X.509证书格式介绍
  4. 请告诉孩子:努力读书,是为将来拥有更多选择的权利,而不是被迫谋生
  5. GPS测量的精度及用途
  6. Centos7环境启动mongod报polkit服务启动失败
  7. python是最适合初学者的语言
  8. MATLAB与高等数学--dsolve命令
  9. winrar密码秒破_家用的指纹密码锁好用吗?什么品牌好?
  10. Code Smell 检测工具调研