Java 添加文本水印和图片水印到 Word 文档
2020-04-08 17:32
337 查看
钉钉、微博极速扩容黑科技,点击观看阿里云弹性计算年度发布会!>>>
在日常编辑Word文档时,为了标明文档的重要性或者注明版权所有,我们通常需要给Word文档添加水印。本文将展示如何使用免费的Free Spire.Doc for Java组件为Word文档添加文本水印和图片水印。
Jar文件导入方法
方法一: 下载最新的Free Spire.Doc for Java包并解压缩,然后从lib文件夹下,导入Spire.Doc.jar包到你的Java应用程序中。(导入成功后如下图所示)
方法二: 通过maven导入。详细的导入方法请参考链接(https://www.e-iceblue.cn/licensing/install-spirepdf-for-java-from-maven-repository.html)
添加文本水印
import com.spire.doc.*; import com.spire.doc.documents.WatermarkLayout; import java.awt.*; public class AddTextWatermark { public static void main(String[] args){ //加载Word文档 Document doc = new Document(); doc.loadFromFile("Sample.docx"); //创建TextWatermark实例 TextWatermark textWatermark = new TextWatermark(); //设置水印文本内容 textWatermark.setText("内部使用"); //自定义文本水印的属性(字体、字号、字体颜色和排版格式) textWatermark.setFontName("宋体"); textWatermark.setFontSize(60); textWatermark.setColor(Color.RED); textWatermark.setLayout(WatermarkLayout.Diagonal); //将文本水印添加到文档 doc.setWatermark(textWatermark); //保存结果文件 doc.saveToFile("文本水印.docx", FileFormat.Docx_2013); } }
文本水印效果图:
添加图片水印
import com.spire.doc.*; public class AddImageWatermark { public static void main(String[] args) throws Exception{ //加载Word文档 Document document = new Document(); document.loadFromFile("Sample.docx"); //创建PictureWatermark实例 PictureWatermark picture = new PictureWatermark(); //设置水印图片属性 picture.setPicture("C:\\Users\\Administrator\\IdeaProjects\\Spire.Doc\\图1.jpg"); picture.setScaling(30); picture.isWashout(false); //添加水印图片到文档 document.setWatermark(picture); //保存结果文件 document.saveToFile("图片水印.docx",FileFormat.Docx ); } }
图片水印效果图:
相关文章推荐
- C# 为 Word 文档添加文本和图片水印
- Java 添加Word文本水印、图片水印
- 【教程】Spire.Doc系列教程(2):为 Word 文档添加文本和图片水印
- java实现word文档转pdf并添加水印的方法详解
- 给word文档添加水印(图片、文字),我修改过了,可直接使用
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片(这个不错,可以拿来直接用,非常好)
- JAVA不使用POI给Word文档添加水印
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片
- C#操作Word总结(二)——设置文档格式并添加文本内容、超链接、添加图片
- Java 在PDF中添加水印——文本/图片水印
- Java 实现 word文件添加 图片水印 jacob.jar
- java实现word文档转pdf,并添加水印
- java 操作word文档加图片水印
- C# 如何给PowerPoint文档添加文本水印和图片水印
- 如何通过Java添加水印到Word文档
- C#word(2007)操作类--新建文档、添加页眉页脚、设置格式、添加文本和超链接、添加图片、表格处理、文档格式转化
- Java将图片添加到Word文档内
- 【教程】Spire.Doc系列教程(2):删除Word文档中的文本水印和图片水印
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片(这个不错,可以拿来直接用,非常好)