IRONSOFTWAREHOME
在 JAVA 中使用 IRONPDF

如何在 Java 中查看 PDF 文件

Curtis Chau
Curtis Chau
Updated: 2026年4月21日

PDF 查看器通常提供缩放、页面导航、搜索和注释支持等功能,使用户能够高效地导航和分析文档。 这些查看器利用诸如 IronPDF 之类的库,提供了一种通用且可定制的解决方案,用于将 PDF 查看功能集成到 Java 项目中。

1. IronPDF for Java

IronPDF 适用于 Java 是一个功能强大且功能丰富的库,使开发人员能够轻松地在其应用程序中创建、编辑和操作 PDF 文档。 使用 IronPDF,开发人员可以从 HTML、URL 和其他来源生成 PDF 文件,应用格式和样式,添加图片、表格和文本,还可以执行高级操作,如在 Java 中合并多个 PDF、在 Java 中拆分 PDF 文档和对 PDF 进行加密以确保安全。

2. 先决条件

要在 Java 查看器中使用 IronPDF,必须满足某些先决条件。 确保您具备以下条件:

  1. **Java 安装:**确认您的系统已安装 Java,并且其路径已在环境变量中设置。 如果您还没有安装 Java,您可以从这个Java 网站找到安装说明。
  2. **Java IDE:**安装 Java 集成开发环境 (IDE),例如Eclipse IDE 下载页面或IntelliJ IDEA 下载部分。
  3. **IronPDF库:**下载IronPDF库,并使用命令行将其作为依赖项添加到您的项目中。有关IronPDF库的设置说明,请访问IronPDF官方网站。
  4. **Maven 安装:**在开始 PDF 转换过程之前,请从 Apache 安装 Maven 。

3. 创建一个新的 Java Maven 项目

对于本教程,建议使用 IntelliJ IDE。然而,请注意您可以选择任何您喜欢的 IDE。请记住,根据您正在使用的 IDE,创建新的 Java 项目的过程可能会略有不同。

  1. 启动 IntelliJ IDE,或转到已打开的 IntelliJ 实例。

  2. 悬停在 文件 > 新建 > 项目。

    如何在Java中查看PDF文件,图1: IntelliJ IntelliJ

  3. 输入项目标题名称。

  4. 选择位置、构建系统和 JDK。

  5. 点击完成,如下图所示。

如何在Java中查看PDF文件,图2: 创建项目 创建项目

3.1. 设置项目

项目创建完成后,在pom.xml中添加IronPDF的依赖。

下面是依赖代码,将其放入您的pom.xml中。

<dependency>
    <groupId>com.ironsoftware</groupId>
    <artifactId>ironpdf-java</artifactId>
    <version>2023.9.1</version> <!-- Replace with the appropriate version -->
</dependency>
XML

现在环境已设置完成。 我们来编写创建和打开 PDF 在 PDF 查看器中的逻辑。

4. 在默认 PDF 查看器中创建和查看 PDF 文档

现在在src > main > java中创建一个新的Java文件。

首先,导入在这个 Java 应用程序中创建和查看 PDF 文件所需的引用。

import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;

import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import java.nio.file.Paths;
Java

这些导入很重要,因为它们将帮助 Java 程序执行所需的逻辑。

现在,让我们编写示例代码,以创建 PDF 文档,并实现文档查看器逻辑,以便在 PDF 查看器中打开创建的 PDF 文件。

public class Main {
    public static void main(String[] args) throws IOException {
        // Use IronPDF to create a PDF document from a URL
        PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com/");
        
        // Save the PDF document to the local file system
        pdf.saveAs(Paths.get("html_saved.pdf"));
        
        // Create a new file object for the saved PDF
        File file = new File("html_saved.pdf");

        // Check if the desktop is supported and the file exists, then open the PDF
        if (Desktop.isDesktopSupported() && file.exists()) {
            Desktop desktop = Desktop.getDesktop();
            desktop.open(file);
        }
    }
}
Java

上面的代码将使用[PdfDocument.renderUrlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderUrlAsPdf(java.lang.String)创建一个PDF文件,它将一个URL作为输入流并返回一个PDF文件作为输出。 之后,使用相同的PDF文档实例化一个新的File对象。 然后,desktop.open(file)将用于在默认的PDF查看器中打开PDF文件。 using IronPDF 创建的 PDF 可以打印。 它们还完美加载所有页面,保留所有图像完整且 URL 也可点击。 默认 PDF 查看器中附带了 PDF 文件截图的示例输出。

如何在Java中查看PDF文件,图3: PDF输出 PDF 输出

5. 结论

Java PDF 查看器是一个有价值的工具,允许用户在 Java 环境中查看、打印和与 PDF 文件交互。 它提供了渲染、导航、搜索和注释支持等功能,使用户能够更轻松地访问和分析 PDF 内容。 IronPDF for Java 是一个强大的库,使开发人员能够轻松地创建、编辑和操作 PDF 文档。

凭借其广泛的 API 和功能,IronPDF 使得 PDF 生成和操作功能无缝集成到 Java 应用程序中。 通过遵循创建新的 Java 项目并设置环境的步骤,开发人员可以利用 IronPDF 在默认 PDF 查看器中创建和查看 PDF 文档。 这提供了诸如跨平台兼容性、定制选项、高效性能和增强的安全性等优势。 有了IronPDF 适用于 Java,开发人员可以轻松生成专业级 PDF 文档,并为用户提供无缝的查看体验。

阅读我们的教程,学习如何使用IronPDF 将 HTML 转换为 Java 中的 PDF 文件。

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

...
阅读更多

相关文章

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起