Java 使用Spire.Pdf添加图片印章到PDF

本文所使用的是免费Java PDF组件Free Spire.PDF for JAVA 

注:免费版有页数限制,不能超出10页


import com.spire.pdf.FileFormat;
import com.spire.pdf.PdfDocument;
import com.spire.pdf.PdfPageBase;
import com.spire.pdf.annotations.PdfRubberStampAnnotation;
import com.spire.pdf.annotations.appearance.PdfAppearance;
import com.spire.pdf.graphics.PdfImage;
import com.spire.pdf.graphics.PdfTemplate;

import java.awt.geom.Rectangle2D;

/**
 * @version V1.0
 * @Description:
 * @Author: Mr.Jie
 */
public class ImageStamp {
    public static void main(String[] args) {
        //创建PdfDocument对象,加载PDF测试文档
        PdfDocument doc = new PdfDocument();
        doc.loadFromFile("D:\\test.pdf");
        //获取PDF文件的页数
        int pageCount = doc.getPages().getCount();
        //循环给PDF添加印章
        for (int i=0; i

你可能感兴趣的:(Java)