特定の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ドキュメントは、その後 .NET 用の強力なPDFライブラリであり、PDFファイルの作成、編集、操作をプログラムで行うことができる IronPDFの saveAs メソッドを使用してエクスポートできます。 IronPDFの機能については、IronPDF公式ウェブサイトで詳しく学べます。

説明:

  • IronPdf: このコードはIronPdf を利用し、.NETのPDF操作ライブラリです。 プロジェクトにこのライブラリがインストールされていることを確認してください。

  • PdfDocument.FromFile(inputPath): 指定されたファイルパスから PdfDocument オブジェクトにPDFをロードします。

  • RemovePage(0): PDFの最初のページを削除するために、PdfDocument オブジェクト上でこのメソッドが呼び出されます。 ページ番号は0から始まるので、0 は最初のページを表します。

  • SaveAs(outputPath): PdfDocument オブジェクトに行われた変更は、outputPath によって指定された新しいファイルに保存されます。

  • Console.WriteLine: コンソールに完了メッセージを印刷し、変更されたPDFの保存場所を示します。

"input.pdf" と "output.pdf" を実際のファイルパスに置き換えることを忘れないでください。

IronPDFでPDFページを削除するGitHubの例を見る
GitHubで見る

準備はできましたか?

バージョン:2026.11リリースされたばかり