热门标签 | HotTags
当前位置:  开发笔记 > Android > 正文

Java在PDF中添加骑缝章示例解析

这篇文章主要介绍了Java在PDF中添加骑缝章示例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

骑缝章是用于往来业务合同,以确保合同真实、有效的印章加盖方法,是一种防范风险的重要方式。在Java程序中,可以通过使用工具来辅助加盖这种骑缝章。

工具:Free Spire.PDF for Java (免费版)

工具获取及jar文件导入:

方式1:通过官网下载jar包,并解压,手动导入lib文件夹下的Spire.Pdf.jar文件。

方式2:通过创建Maven程序,在pom.xml中配置maven仓库路径并指定Free Spire.PDF for Java 的依赖,配置完成后,在IDEA中,点击“Import Changes”导入JAR包:


  
   com.e-iceblue
    http://repo.e-iceblue.cn/repository/maven-public/
  



 
  e-iceblue
  spire.pdf.free
  2.6.3
 

(Ecllipse的导入方法,参考这篇文章)

jar导入结果如下图所示:

Java 示例

import com.spire.pdf.*;
import com.spire.pdf.graphics.PdfGraphicsUnit;
import com.spire.pdf.graphics.PdfImage;
import com.spire.pdf.graphics.PdfUnitConvertor;

import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.geom.Point2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

public class AcrossPageSeal {
 public static void main(String[] args) throws IOException {
  //加载测试文档
  PdfDocument pdf = new PdfDocument();
  pdf.loadFromFile("test.pdf");

  //获取分割后的印章图片
  BufferedImage[] images = GetImage(pdf.getPages().getCount());
  float x = 0;
  float y = 0;

  //实例化PdfUnitConvertor类
  PdfUnitConvertor cOnvert= new PdfUnitConvertor();
  PdfPageBase pageBase;
  //将图片绘制到PDF页面上的指定位置
  for (int i = 0; i 

骑缝章添加效果:

到此这篇关于Java 在PDF中添加骑缝章示例解析的文章就介绍到这了,更多相关Java 在PDF中添加骑缝章内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!


推荐阅读
author-avatar
mobiledu2502898253
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有