複数ページのドキュメントを1つのPDFに分割する

チャクニット・ビン
チャクニット・ビン
2023年1月25日
更新済み 2024年12月10日
共有:
This article was translated from English: Does it need improvement?
Translated
View the article in English

複数ページのPDFドキュメントを1つのPDFに分割することは、わずか数行のコードで可能です。 プロジェクトに実装するための例を参照してください。

IronPDFを使えば、一つのPDFドキュメントを複数のドキュメントに分割し、それぞれを1ページだけにすることが簡単にできます。

IronPDFを始めましょう

今日から無料トライアルでIronPDFをあなたのプロジェクトで使い始めましょう。

最初のステップ:
green arrow pointer


マルチページPDFを分割する

IronPDFを手に入れた今、複数ページのドキュメントを単一ページのドキュメントファイルに分割することができます。 複数ページのPDFを分割するというアイデアは、CopyPage または CopyPages メソッドを使用して単一ページまたは複数ページをコピーすることに関するものです。

:path=/static-assets/pdf/content-code-examples/how-to/split-multipage-pdf-split-pdf.cs
using IronPdf;

PdfDocument pdf = PdfDocument.FromFile("multiPage.pdf");

for (int idx = 0; idx < pdf.PageCount; idx++)
{
    // Create new document for each page
    PdfDocument outputDocument = pdf.CopyPage(idx);

    string fileName = @$"multiPage - Page {idx + 1}_tempfile.pdf";

    // Export to new file
    outputDocument.SaveAs(fileName);
}

上記のコードを見ると、for ループを使用して現在の PDF ドキュメントのページを繰り返し処理し、それから CopyPage メソッドを使用して各ページを新しい PdfDocument オブジェクトにコピーしていることがわかります。 最後に、ページは新しいドキュメントとしてエクスポートされます。

チャクニット・ビン
ソフトウェアエンジニア
ChaknithはIronXLとIronBarcodeで作業しています。彼はC#と.NETに深い専門知識を持ち、ソフトウェアの改善と顧客サポートを支援しています。ユーザーとの対話から得た彼の洞察は、より良い製品、文書、および全体的な体験に貢献しています。