在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
PDF 查看器通常提供缩放、页面导航、搜索和注释支持等功能,使用户能够高效地浏览和分析文档。 这些查看器利用 IronPDF 等库,为将 PDF 查看功能整合到 Java 项目中提供了一个多功能、可定制的解决方案。
IronPDF for Java是一个功能强大的丰富库,可以让开发人员轻松地在他们的应用程序中创建、编辑和操作PDF文档。 通过IronPDF,开发人员可以从HTML、URL和其他来源生成PDF文件,应用格式和样式,添加图片、表格和文本,以及执行高级操作如在 Java 中合并多个 PDF, 在 Java 中分割 PDF 文档和加密 PDF 文件以确保安全.
要使用 IronPDF 的 Java 查看器,必须满足某些先决条件。 确保你具备以下条件:
Java安装:确认系统上已安装Java,并且其路径已设置在环境变量中。 如果您尚未安装 Java,您可以从这个链接找到安装说明。Java 网站.
Java集成开发环境: 安装一个Java集成开发环境(IDE)例如Eclipse IDE 下载页面或IntelliJ IDEA 下载部分.
IronPDF 库:下载 IronPDF 库,并使用命令行将其作为依赖项添加到您的项目中。设置 IronPDF 库的说明可在IronPDF官方网站.
对于本教程,建议使用IntelliJ IDE。然而,请注意,您可以使用任何您选择的IDE。请记住,创建一个新的Java项目的过程可能会根据您使用的IDE略有不同。
启动IntelliJ IDE,或者转到已打开的IntelliJ实例。
将鼠标悬停在 文件 > 新建 > 项目。
IntelliJ
输入项目标题。
选择位置、构建系统和 JDK。
如下图所示,点击完成。
创建项目
创建项目后,在pom.xml
中添加IronPDF的依赖项。
以下是依赖代码,将其放入您的pom.xml
文件中。
<dependency>
<groupId>com.ironsoftware</groupId>
<artifactId>ironpdf</artifactId>
<version>2023.10.1</version>
</dependency>
现在环境已设置。 让我们编写逻辑来创建并在PDF查看器中打开PDF。
## 在默认PDF查看器中创建和查看PDF文档
现在在 src > main > java 中创建一个新的 Java 文件。
首先,导入此 Java 应用程序中创建和查看 PDF 文件所需的重要引用。
```java
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程序执行所需的逻辑。
现在让我们编写示例代码来创建PDF文档,并实现文档查看器逻辑以在PDF查看器中打开创建的PDF文件。
class Main {
public void main(String[] args) throws IOException {
// used to input PDF stream
PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com/");
pdf.saveAs(Paths.get("html_saved.pdf"));
File file = new File("html_saved.pdf");
// Check if the desktop is supported and the file exists
if (Desktop.isDesktopSupported() && file.exists()) {
Desktop desktop = Desktop.getDesktop();
desktop.open(file);
}
}
}
上述代码将使用IronPDF创建一个PDF文件IronPDF API 中的 `PdfDocument.renderUrlAsPdf 方法该工具将 URL 作为输入流,并将 PDF 文件作为输出返回。 然后,使用相同的PDF文档实例化一个新的 File
对象。 然后,`desktop.open(文件)将用于在默认的PDF查看器中打开PDF文件。
使用IronPDF创建的PDF可以打印。 它们还可以完美加载所有页面,所有图像都保持完整,URL 也是可点击的。 PDF文件截图的示例输出已附在默认的PDF查看器中。
PDF输出
Java PDF 查看器是一种有价值的工具,允许用户在 Java 环境中查看、打印和互动 PDF 文件。 它提供了渲染、导航、搜索和注释支持等功能,使用户更容易访问和分析PDF内容。 IronPDF for Java 是一个强大的库,使开发人员能够轻松创建、编辑和操作 PDF 文档。
通过其广泛的 API 和功能集,IronPDF 使 PDF 生成和操作功能能够无缝集成到 Java 应用程序中。 通过按照步骤创建一个新的 Java 项目并设置环境,开发人员可以利用 IronPDF 在默认的 PDF 查看器中创建和查看 PDF 文档。 这提供了跨平台兼容性、自定义选项、高效性能和增强的安全性等优势。 与IronPDF for Java这样,.NET、Java、Python 或 Node js 开发人员就可以轻松生成专业级 PDF 文档,并为用户提供无缝的浏览体验。
阅读我们的教程,了解如何使用IronPDF 将 HTML 转换为 Java PDF 文件.