Java 给 PDF 设置背景图片
1、步骤一:在java程序中新建一个文件夹可命名为Lib,下载安装好后,解压,将解压后的文件夹下的子文件夹lib 中的jar包导入到project中。
2、步骤二:点击“File-Project Structure-Modules-Dependencies-'+'-Jars and directories-添加jar包”,完成引用。
1、import com.spire.pdf.PdfDocument;
import com.spire.pdf.PdfPageBase;
import java.awt.*;
public class SetBackgroundImage {
public static void main(String[] args) {
//加载PDF文档
PdfDocument doc = new PdfDocument();
doc.loadFromFile("original.pdf");
PdfPageBase page;
//获取文档的总页数
int pageCount = doc.getPages().getCount();
//遍历页面,设置背景图片
for(int i = 0; i < pageCount; i ++) {
page = doc.getPages().get(i);
page.setBackgroundImage("Background.jpg");
}
//保存文档
doc.saveToFile("BackgroundImage.pdf");
}
}
2、完成代码后,运行程序,原文档与现文档对比效果如下: