1. 产品
  2.   HTML
  3.   Java
  4.   HTMLtoPDF-Java
 
  

免费 Java HTML 库 - 将 HTML 转换为 PDF、PNG 和 JPEG

开源 Java HTML 库,使 Java 程序员能够在 Java 应用程序中加载 HTML,解析并将 HTML 文件转换为 PDF、PNG、JPEG 和其他支持的文件格式。

在网页开发的世界中,将HTML内容转换为PDF格式是各种应用程序的常见需求。无论您是在构建报告工具、电子商务平台还是内容管理系统,从HTML内容生成PDF的需求都是一个经常出现的任务。幸运的是,开源的HTMLtoPDF-Java库可以使这个过程更简单、更高效。

HTMLtoPDF-Java 是一个 Java 库,简化了将 HTML 文档转换为 PDF 的过程。它利用了流行的开源项目 wkhtmltopdf 的强大功能,wkhtmltopdf 是一个用于将 HTML 或 XML 内容渲染为 PDF 的命令行工具。通过在 Java 中封装 wkhtmltopdf,该库为希望从其 HTML 内容生成 PDF 的开发人员提供了一个用户友好且无缝的解决方案。该库包含几个重要功能,例如,将 HTML 保存为 PDF 文件,通过 URL 将网页转换为 PDF,保存多个对象为 PDF 文件,将 HTML 转换为多种格式,支持高质量 PDF 输出等。

HTMLtoPDF-Java 是一个简单易用的库,可以集成到您的 Java 项目中。它提供了一个文档齐全的 API,允许用户仅用几行代码将 HTML 转换为 PDF。这是一个强大且用户友好的解决方案,用于在 Java 应用程序中将 HTML 转换为 PDF。凭借其简单的集成、定制选项和对高质量渲染的支持,它可以为您节省从 HTML 内容生成专业 PDF 文档的时间和精力。无论您是在构建报告工具、发票系统,还是仅仅需要创建网页内容的可打印版本,它都是您 Java 工具包中的一个宝贵补充。

Previous Next

开始使用HTMLtoPDF-Java

使用 HTMLtoPDF-Java 的推荐方法是包含必要的 Maven 或 Gradle 配置,或手动将 JAR 文件导入到您的项目中。请添加 Maven 依赖项以确保顺利运行。

HTMLtoPDF-Java Maven 依赖

<dependency>
  <groupId>io.woo</groupId>
  <artifactId>htmltopdf</artifactId>
  <version>1.0.8</version>
  编译
</dependency>

通过 Gradle 安装 HTMLtoPDF-Java 库

 compile 'io.woo:htmltopdf:1.0.8' 

您也可以手动安装;直接从GitHub 仓库下载最新的发布文件。

通过 Java 库进行 HTML 到 PDF 转换

开源的 HTMLtoPDF-Java 库提供了一个易于使用和直观的 API,使 Java 开发人员能够轻松加载和转换 HTML 文件为 PDF 文档。利用 Webkit 渲染引擎的能力,该库生成高质量的 PDF,准确呈现 HTML 内容,包括 CSS 样式和 JavaScript 交互性。该库使开发人员能够将 HTML 转换为其他文件格式,如 JPEG、PNG 等。开发人员可以通过配置各种选项(如页面大小、页眉、页脚等)来自定义转换过程。以下示例展示了如何仅用几行 Java 代码将 HTML 文件转换为 PDF。

如何使用 Java 库将 HTML 文件转换为 PDF?

boolean success = HtmlToPdf.create()
    .object(HtmlToPdfObject.forHtml("

Apples, not oranges

")) .convert("/path/to/file.pdf");

通过 Java 从网页生成 PDF

开源的 HTMLtoPDF-Java 库提供了多种功能,用于在 Java 应用程序中将 HTML 内容转换为 PDF 和其他文件格式。软件开发人员需要通过 URL 加载现有网页,只需几行 Java 代码,网页就会被转换为 PDF 文件。以下是一个示例,展示了如何使用 Java 命令将网页转换为 PDF 文档。

如何通过URL在Java应用程序中从网页生成PDF文档?

boolean success = HtmlToPdf.create()
    .object(HtmlToPdfObject.forUrl("https://github.com/wooio/htmltopdf-java"))
    .convert("/path/to/file.pdf");

自定义与批量转换支持

HTMLtoPDF-Java库提供了一系列选项来定制PDF输出。您可以控制页面大小、方向、页眉和页脚内容等方面,确保生成的PDF符合您的特定要求。还可以使用HTMLtoPDF-Java进行批量转换,使其在需要一次生成多个PDF的场景中高效。该库还支持渲染CSS和JavaScript,使您能够在生成的PDF中保持HTML内容的视觉保真度。

 中国人