IRONSOFTWAREHOME
删除特定PDF页面
import {PdfDocument} from "@ironsoftware/ironpdf";

(async () => {
    // Define the HTML content
    const html = `
        <p> Hello Iron</p>
        <p> This is 1st Page </p>
        <div style='page-break-after: always;'></div>
        <p> This is 2nd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 3rd Page</p>
        <div style='page-break-after: always;'></div>
        <p> This is 4th Page</p>
    `;

    // Create a PDF document from the HTML
    const pdf = await PdfDocument.fromHtml(html);

    // Remove pages 2 and 3 (page numbers are zero-based)
    pdf.removePage([1, 2]);

    // Save the modified PDF document
    await pdf.saveAs("page1And4.pdf");
})();
npm i @ironsoftware/ironpdf
删除特定PDF页面

删除特定PDF页面

要从PDF文档中删除单个或多个页面,请使用removePage方法。 然后,编辑后的PDF文档可以通过IronPDF的saveAs方法导出。IronPDF是一个强大的.NET PDF库,允许您以编程方式创建、编辑和操作PDF文件。 您可以在 IronPDF 官方网站上了解更多关于 IronPDF 功能的信息。

  • PdfWriter:此对象负责写入PDF文件。它作用于文件路径,并写入有效PDF文档所需的结构。

  • IronPdf,一个用于PDF操作的.NET库。 确保在您的项目中安装了此库。

  • PdfDocument对象中。

  • PdfDocument对象上调用,以删除PDF的第一页。 页码从0开始,所以0代表第一页。

  • outputPath指定的新文件中。

  • Console.WriteLine:向控制台打印完成消息,指示修改后PDF的位置。

请记住将"output.pdf"替换为您实际的文件路径。

探索使用 IronPDF 删除 PDF 页面的 GitHub 示例
在 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 IronPDF
预约您的免费现场演示
Booking Badge

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

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

版本: 2026.6

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

$999