Java 创建 PDF 文件包的两种方法
2021/7/13 22:06:52
本文主要是介绍Java 创建 PDF 文件包的两种方法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1. 概述
PDF文件包可方便在仅打开一个窗口的情况下vb.net教程阅读多个文档,通过将多个PDF文档或其他非PDF文档封装在一起,打开文件包后可以随意c#教程切换查看文件包中的文档,在需要编辑更改的情况,也可以打开文本包python基础教程中的文档进行编辑。下面,通过Java程序来演示如何来创建PDF文件包。这里分以下两种情况来添加,方法java基础教程类似。
(1)创建文件包,添加文件夹(父/子文件夹),并添加文档到文件包
(2)创建文件包,添加多个sql教程文档到文件包
2. 本次运行环境
- 代码编译环境:IntelliJ IDEA
- JDK版本:1.8.0
- PDF jar包工具:Free Spire.PDF for Java(免费版)
- 测试使用的文档包括:Word文档(.docx2013)、Excel文档(.xlsx2013)、PPT文档(.pptx2013)、PDF文档、txt文档、png图片等
【Jar包导入参考步骤】
①. 手动导入:Project Structure(Shift+Ctrl+Alt+S)打开的界面中选择【Modules】—【Dependencies】,点击“+”,【JARs or directories…】,选择本地路径中的jar包,添加后,勾选,点击“OK”。
②. Maven导入:在pom.xml文件中配置maven仓库路径并指定free spire.pdf.jar 的依赖,然后导入。具体配置内容如下:
<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.pdf.free</artifactId> <version>4.4.1</version> </dependency> </dependencies>
3. 示例
Java示例代码1-创建文件包时,创建父级/子文件夹,并添加文档到文件夹
Java示例代码2-创建文件包,添加多个文档到文件包
import com.spire.pdf.*; //java www.fhadmin.cn public class Portfolio2 { public static void main(String[] args) { String[] files = new String[] { "sample.pdf", "sample.docx", "sample.xlsx","sample.pptx","sample.txt","sample.png" }; //创建PdfDocument实例 PdfDocument pdf = new PdfDocument(); for (int i = 0; i < files.length; i++) { //创建PDF文件包并添加文件 pdf.getCollection().addFile(files[i]); } //保存文档 pdf.saveToFile("PortfolioWithFiles.pdf", FileFormat.PDF); pdf.dispose(); } }
—End—
这篇关于Java 创建 PDF 文件包的两种方法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01后台管理开发学习:新手入门指南
- 2024-11-01后台管理系统开发学习:新手入门教程
- 2024-11-01后台开发学习:从入门到实践的简单教程
- 2024-11-01后台综合解决方案学习:从入门到初级实战教程
- 2024-11-01接口模块封装学习入门教程
- 2024-11-01请求动作封装学习:新手入门教程
- 2024-11-01登录鉴权入门:新手必读指南
- 2024-11-01动态面包屑入门:轻松掌握导航设计技巧
- 2024-11-01动态权限入门:新手必读指南
- 2024-11-01动态主题处理入门:新手必读指南