Java在Word中添加多行图片水印

这篇文章主要介绍了Java在Word中添加多行图片,图文讲解的很清晰,有对于这方面不懂得同学可以跟着研究下

Word中设置水印效果时,不论是文本水印或者是图片水印都只能添加单个文字或者图片到Word页面效果比较单一,本文通过Java代码示例介绍如何在页面添加多行图片水印效果,即水印效果多个图片平铺到页面。(添加多行文字水印效果,可以查看这篇文章中的方法

程序环境:使用spire.doc.jar,版本:3.9.0

Java代码

import com.spire.doc.*; import com.spire.doc.documents.Paragraph; import com.spire.doc.documents.textwrappingStyle; import com.spire.doc.fields.DocPicture; public class ImageWatermark { public static void main(String[] args) { //加载Word文档 Document doc=new Document(); doc.loadFromFile("input.docx"); //加载图片 DocPicture picture = new DocPicture(doc); picture.loadImage("logo.png"); picture.settextwrappingStyle(textwrappingStyle.Behind);//设置图片环绕方式 //遍历所有section for (int n = 0; n 0) { paragrapg1 = header.getParagraphs().get(0); } else { paragrapg1 = header.addParagraph(); } //复制图片,并添加图片到段落 for (int p = 0; p

相关文章

Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder 可变性 String不可变...
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...