IRONSOFTWAREHOME
设置自定义边距
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    const options = {
        margin: {
            top: 40,
            left: 20,
            right: 20,
            bottom: 40,
        },
    };
    // Render HTML file to PDF
    const pdf = await PdfDocument.fromHtml("my-content.html", { renderOptions: options });

    // Save the PDF
    await pdf.saveAs("my-content.pdf");
})();
npm i @ironsoftware/ironpdf
设置自定义边距

设置自定义边距

using IronPDF 自定义边距是一项简单的任务。

首先设置渲染选项并指定 PDF 内容的边距。 在此示例中,我们定义了40单位的上边距,20单位的左边距,20单位的右边距,和40单位的下边距。 这些边距值控制内容和 PDF 中每页边缘之间的间距。

利用HtmlToPdf方法使用IronPDF的广泛HTML到PDF功能将HTML文件转换为PDF文档。 应在HtmlToPdf对象中提供包含自定义边距的渲染选项。

一旦HTML内容成功渲染为PDF文档,继续导出生成的PDF,充分利用IronPDF强大的文档转换功能。

以下是一个演示如何设置边距的代码示例:

代码说明:

  1. 导入IronPDF: 确保您包括必要的using IronPdf指令以访问IronPDF功能。

  2. 初始化HtmlToPdf: 创建一个HtmlToPdf对象来处理HTML到PDF的转换。

  3. 配置边距: 定义一个HtmlToPdf对象设置PDF页面的边距。 边距对于布局很重要,有助于定义内容相对于纸张边缘的位置。

  4. 设置打印选项: 将renderer.PrintOptions。

  5. HTML 内容:在字符串中定义您的 HTML 内容。 这就是将被转换为PDF格式的内容。

  6. 渲染HTML到PDF: 在渲染器上调用RenderHtmlAsPdf,传入HTML内容。 此方法返回一个PdfDocument对象。

  7. 保存PDF: 使用PdfDocument保存到文件中,提供希望存储PDF的位置。

通过遵循这些步骤,您可以自定义 PDF 文档的边距并使用 IronPDF 创建格式良好的 PDF。

在 GitHub 上探索 IronPDF 自定义保证金代码示例
在 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 天试用密钥。
无需信用卡或创建账户
Node.js 模块下载用于 PDF
using npm 安装

版本: 2026.6

  1. 下载并安装 Node.js 12+。
  2. 在终端中执行上述命令。

$999 起