C# で PDF を分割してページを抽出する

IronPDFは、ページを分割して抽出することでPDFドキュメントのレイアウトを編集するプロセスを簡単にします。 IronPDFを使用すると、単一ページまたはページ範囲を新しいPdfDocumentオブジェクトに抽出し、保存またはさらに編集することができます。 これはすべてPdfDocument.CopyPageメソッドのおかげで行われます。

PDFファイルの分割の主要プロセスに入る前に、例のPDFを作成するために使用するHTML文字列を作成します。 ChromePdfRendererクラスを使用して、HTML文字列をPDFドキュメントに変換します。 RenderHtmlAsPdfメソッドが変換を実行し、結果のPDFはPdfDocumentオブジェクトに保存されます。

これで、PDFの分割を開始できます。 まず、CopyPage(0)メソッドを使用してPDFの最初のページをコピーし、それをpage1Doc変数に保存します。 この単純な1行のコードで、PDFから指定されたページを抽出します。 次に、SaveAsメソッドを使用して、抽出されたページを新しい別のPDFファイルとして保存します。

ページ範囲を抽出するには、CopyPagesメソッドを使用して、元のPDFから指定されたページ範囲内のページを抽出します。 (ページはゼロインデックスされていますので、1と2は2番目と3番目のページを指します)。 抽出されたページはpage23Doc変数に保存されます。 これで、抽出されたページをさらに操作することができるほか、SaveAsメソッドを使用して抽出されたページを新しいPDFドキュメントとして保存することもできます。

IronPDFで複数ページのPDFを分割する方法を今すぐ学ぶ

準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました