IRONSOFTWAREHOME
使用 C# 分割 PDF 並擷取頁面
using IronPdf;

const string 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>";

var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(html);

//take the first page
var page1doc = pdf.CopyPage(0);
page1doc.SaveAs("Split1.pdf");

//take the pages 2 & 3
var page23doc = pdf.CopyPages(1, 2);
page23doc.SaveAs("Split2.pdf");
Imports IronPdf

Const html As String = "<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>"

Dim renderer As New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf(html)

'Take the first page
Dim page1doc = pdf.CopyPage(0)
page1doc.SaveAs("Split1.pdf")

'Take the pages 2 & 3
Dim page23doc = pdf.CopyPages(1, 2)
page23doc.SaveAs("Split2.pdf")
NuGet Download
PM > Install-Package IronPdf
使用 C# 分割 PDF 並擷取頁面

使用 C# 分割 PDF 並擷取頁面

IronPDF使通過分割和提取頁面來編輯您的PDF文件佈局變得輕而易舉。 使用IronPDF,您可以將單頁或多頁範圍提取為新的PdfDocument物件,然後可以保存或進行進一步編輯。 這一切都要歸功於PdfDocument.CopyPage方法。

在我們深入分割PDF文件的核心過程之前,我們先建立將用於製作範例PDF的HTML字串。 ChromePdfRenderer類然後用於將HTML字串轉換為PDF文件。 PdfDocument物件中。

現在,我們可以開始分割PDF。 首先,我們使用page1Doc變數中。 這條簡單的程式碼行從PDF中提取指定頁面。 然後,使用SaveAs方法,我們將提取的頁面保存為新的單獨PDF文件。

對於提取頁面範圍,使用CopyPages方法從原始PDF中提取指定頁面範圍內的頁面。 (請記住,頁面是從零開始索引的,所以1和2指的是第二和第三頁。) 結果提取的頁面儲存在page23Doc變數中。 現在,您可以進一步操作這些提取的頁面,或使用SaveAs方法將提取的頁面保存為新的PDF文件。

立即學習使用IronPDF分割多頁PDF
在 GitHub 上查看

準備開始了嗎?

Nuget Downloads 20,809,720版本:2026.9剛剛發布

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

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天試用金鑰
無需信用卡或帳戶建立