spire.pdf for java支持使用新的图片替换pdf文档中的现有图片。本文将介绍如何使用spire.pdf for java实现这一功能。
原文档如下:
import com.spire.pdf.pdfdocument;
import com.spire.pdf.pdfpagebase;
import com.spire.pdf.graphics.pdfimage;
import java.io.ioexception;
public class replaceimage {
public static void main(string[] args) throws ioexception {
//加载pdf文档
pdfdocument pdf = new pdfdocument();
pdf.loadfromfile("input.pdf");
//获取第一页
pdfpagebase page = pdf.getpages().get(0);
//加载一张图片
pdfimage image = pdfimage.fromfile("image.png");
//使用加载的图片替换第一页上的第一张图片
page.replaceimage(0, image);
//保存文档
pdf.savetofile("replaceimage.pdf");
}
}
生成文档: