Java 给Word文档盖上印章,彰显尊贵身份。

摘要

使用Java编写代码,可以在Word文档中添加可爱的.png印章,让文档更加生动有趣。通过加载文档、添加图片、调整大小和位置等操作,最终保存文档。让我们一起来实现吧!

正文

一、简述

文中以Java编程代码展现如何给Word文本文档加上图章,这儿加上的图章为.png格式的照片,加上图章即在Word中的特定部位加上印章图片。

理论依据:载入word文本文档,获得文章段落,在文章段落中添加图片,调节图片尺寸及部位,最终另存文本文档到当地。


 

 

二、程序流程自然环境

程序执行自然环境以下

编译程序专用工具: IntelliJ IDEA (jdk版本1.8.0)

印章图片:.png格式

Word测试文档:.docx 2013

Word Jar包:Free Spire.Doc for Java

有关怎样导进jar(2种方式 )

1. 免费下载jar包到当地,缓解压力,将当地途径下的jar文档导进程序流程,具体步骤如图所示

2. 配备maven库房途径,特定jar包依靠,随后导进

在pom.xml中配备以下內容:

<repositories>
    <repository>
        <id>com.e-iceblue</id>
        <url>http://repo.e-iceblue.cn/repository/maven-public/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId> e-iceblue </groupId>
        <artifactId>spire.doc.free</artifactId>
        <version>3.9.0</version>
    </dependency>
</dependencies>


 

 

三、Java编码

import com.spire.doc.*;
import com.spire.doc.documents.Paragraph;
import com.spire.doc.documents.TextWrappingStyle;
import com.spire.doc.fields.DocPicture;

public class AddStamp {
    public static void main(String[] args) {
        //载入实例文本文档
        Document doc = new Document();
        doc.loadFromFile("sample.docx");

        //获得特定文章段落
        Section section = doc.getSections().get(0);
        Paragraph paragraph = section.getParagraphs().get(6);

        //加上电子章照片
        DocPicture picture = paragraph.appendPicture("stamp.png");

        //特定电子章部位
        picture.setHorizontalPosition(120f);
        picture.setVerticalPosition(150f);

        //设定电子章尺寸
        picture.setWidth(150);
        picture.setHeight(150);

        //设定照片浮在文本上边
        picture.setTextWrappingStyle(TextWrappingStyle.In_Front_Of_Text);

        //保存文档
        doc.saveToFile("AddStamp.docx", FileFormat.Docx);
        doc.dispose();
    }
}

图章加上实际效果:

 

 

—End—

 

关注不迷路

扫码下方二维码,关注宇凡盒子公众号,免费获取最新技术内幕!

温馨提示:如果您访问和下载本站资源,表示您已同意只将下载文件用于研究、学习而非其他用途。
文章版权声明 1、本网站名称:宇凡盒子
2、本站文章未经许可,禁止转载!
3、如果文章内容介绍中无特别注明,本网站压缩包解压需要密码统一是:yufanbox.com
4、本站仅供资源信息交流学习,不保证资源的可用及完整性,不提供安装使用及技术服务。点此了解
5、如果您发现本站分享的资源侵犯了您的权益,请及时通知我们,我们会在接到通知后及时处理!提交入口
0

评论0

请先

站点公告

🚀 【宇凡盒子】全网资源库转储中心

👉 注册即送VIP权限👈

👻 全站资源免费下载✅,欢迎注册!

记得 【收藏】+【关注】 谢谢!~~~

立即注册
没有账号?注册  忘记密码?

社交账号快速登录