IRONSOFTWAREHOME
HTML到PDF

import com.ironsoftware.ironpdf.*;  
import java.io.IOException;  
import java.nio.file.Paths;  
  
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");

// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));

// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");

// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_saved.pdf"));
mvn install
HTML到PDF

HTML到PDF

此代码示例说明了IronPDF如何将原始HTML内容转换为高质量、像素完美的PDF文档。 IronPDF可以渲染具有简单结构的HTML标记(如上述示例所给),以及更复杂的标记,这些标记包含嵌套元素、样式表声明和JavaScript交互。

在后台,IronPDF利用内置的Chrome渲染引擎将HTML、JavaScript和CSS内容解释为合适的网页内容,然后准确地将其转换为等效的PDF表示形式。 这确保了IronPDF输出的PDF文件的内容呈现方式与标准合规的网页浏览器中的呈现相同。

IronPDF的PdfDocument类提供了一些静态方法,允许Java开发人员从不同来源渲染HTML内容。 PdfDocument.renderHtmlAsPdf,如上例所示,将包含HTML标记的字符串转换为其PDF形式。 要转换位于本地网络或互联网的网页内容,请调用PdfDocument.renderUrlAsPdf,该方法接受包含要渲染的网页URL的字符串。 对于保存到本地文件系统目录的HTML文件,在调用PdfDocument.renderHtmlFileAsPdf方法时指定它们的路径。

开发人员可以使用ChromePdfRenderOptions类自定义从前三种方法返回的PDF文档的外观。 请参考ChromePdfRenderOptions API文档以获得更多信息。

探索 Java HTML 到 PDF 的完整教程
在 GitHub 上查看

准备开始了吗?

版本:2026.6刚刚发布

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 天试用密钥。
无需信用卡或创建账户
Java Maven PDF 库
using Maven 安装

版本: 2026.6

<dependency>
   <groupId>com.ironsoftware</groupId>
   <artifactId>ironpdf</artifactId>
   <version>2026.6.1</version>
</dependency>
https://central.sonatype.com/artifact/com.ironsoftware/ironpdf/2026.6.1
or
Java PDF JAR
下载 JAR

版本: 2026.6

手动安装到您的项目中