首页 > 作文

利用Java实现在PDF中添加工具提示

更新时间:2023-04-04 13:57:12 阅读: 评论:0

目录
导入jar包添加工具提示tooltip

本文,将介绍如何通过java后端程序代码在pdf中创建工具提示。添加工具提示后,当鼠标悬停在页面上的元素时,将显示工具提示内容。

导入jar包

本次程序中使用的是free spire.pdf for java,具体导入jar文件的方法参考如下内容。

两种方法可导入jar到程序:

方法1.通过maven仓库下载导入。在pom.xml配置:

<repositories>        <repository>            <id>com.e-iceblue</id>            <url>https://rep光化学反应o.e-iceblue.cn/repository/maven-public/</url>        </re电视剧大全2018pository>    </repositories><dependencies>    <dependency>        <groupid>e-iceblue</groupid>        <artifactid>spire.pdf.free</artifactid>        <version>4.4.1</version>    </dependency></dependencies>

方法2. 下载jar包到本地,解压,找到lib文件夹下的spire.p最美家乡df.jar文件,然后执行如下图中的步骤导入:

添加工具提示tooltip

在本次代码中给pdf添加提示工具以查找的指定文本元素为例,主要步骤如下:

实例化pdfdocument类的对象,并通过pdfdocument.loadfromfile(string filename)方法加载pdf文档。通过pdfpageba.findtext(string archpatterntext).getfinds()方法查找页面上的指定文本,并获取查找到的文字边界。创建一个pdfbuttonfield类型的按钮,将大小设置为查找到的文字边界大小;并通过pdfbuttonfield.ttooltip(string value)方法设置工具提示内容。通过pdfdocument.savetofile(string filename, fileformat fileformat)方法保存pdf文档到指定路径。

java

import com.spire.pdf.*;import com.spire.pdf.fields.pdfbuttonfield;import com.spire.pdf.fields.pdfbuttonlayoutmode;import com.spire.pdf.general.find.pdftextfind;import java.awt.geom.rectangle2d;public class tooltip {    public static void main(string[] args) {        //加载示例文档        pdfdocument pdf = new pdfdocument();        pdf.loadfromfile("test.pdf");        //获取第2页并查找字符串,获取其位置        pdfpageba page = pdf.getpages().get(1);        pdftextfind[] result = page.findtext("安装与反安装测试").getfinds();        rectangle2d rec = result[0].getbounds();        //在搜索文本上添加不可见按钮        pdfbuttonfield field1 = new pdfbuttonfield(page, "field1");        field1.tbounds(rec);        //设置工具提示文本及样式        field1.ttooltip( "详见文末附件内容及使用手册!");        field1.tborderwidth(0);        field1.tlayoutmode(pdfbuttonlayoutmode.icon_only);        field1.geticonlayout().isfitbounds();        //保存文关键是什么意思档        pdf.sav层什么叠翠etofile("result.pdf", fileformat.pdf);        pdf.dispo();    }}

工具提示添加效果如图:

到此这篇关于利用java实现在pdf中添加工具提示的文章就介绍到这了,更多相关java pdf加工具提示内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 13:57:11,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/855591c34c74e85639634b54d93f002e.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:利用Java实现在PDF中添加工具提示.doc

本文 PDF 下载地址:利用Java实现在PDF中添加工具提示.pdf

标签:提示   工具   方法   内容
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图