java 实现生成公司的电子公章,并且盖章生成电子合同

您所在的位置:网站首页 离职证明模板word带公章 java 实现生成公司的电子公章,并且盖章生成电子合同

java 实现生成公司的电子公章,并且盖章生成电子合同

2024-07-12 21:30| 来源: 网络整理| 查看: 265

前言 以下方法大多数是博主从网上查阅资料参考很多大神的方法之后,然后结合博主的理解,将大神们的方法整理实现的,还有不少方法忘记参考的哪位大佬的了,所以目前仅是将想起来的大神提供出来,如有侵权请联系博主删除。未经博主同意,暂不给转载哈。 以下出现的公司名称原本是博主的公司,现在已注销了,如有侵权请联系博主删除。

参考大佬们的代码:(部分) JAVA利用Graphics2D生成电子签章 修改Jar包中的内容(替换、删除文件)+ aspose-words签名解除 + 配置maven引入

一、生成电子公章工具类

电子公章效果如图: 在这里插入图片描述

工具类如下:(直接拷贝可用,已根据博主需要做了一下细微调整)

package com.siboo.util; import java.awt.BasicStroke; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.RenderingHints; import java.awt.Transparency; import java.awt.font.FontRenderContext; import java.awt.geom.AffineTransform; import java.awt.geom.Ellipse2D; import java.awt.geom.Rectangle2D; import java.awt.image.BufferedImage; import com.newtec.myqdp.server.utils.StringUtils; public class Graphics2DUtil { private static final int WIDTH = 450;//图片宽度 private static final int HEIGHT = 450;//图片高度 /** * * @Title: splitImage * @Description: 分割图片 * @param image 图片BufferedImage流 * @param rows 分割行 * @param cols 分割列 * @return BufferedImage[] 返回分割后的图片流 */ public static BufferedImage[] splitImage(BufferedImage image, int rows, int cols) { // 分割成4*4(16)个小图 int chunks = rows * cols; // 计算每个小图的宽度和高度 int chunkWidth = image.getWidth() / cols + 3;// 向右移动3 int chunkHeight = image.getHeight() / rows; int count = 0; BufferedImage[] imgs = new BufferedImage[chunks]; for (int x = 0; x


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3