csharpでpdfから小冊子を作成する

PDF 小冊子は、ドキュメントを印刷に使用できる中綴じ (または別の) 形式に変換するために使用されます。 PDF 小冊子では、2 ページが 1 ページに印刷されます。この記事では、C# でプログラムによって PDF ファイルから小冊子を作成する方法を紹介します。

PDF から小冊子を作成する C# API - 無料ダウンロード

Aspose.PDF for .NET は、PDF ファイルの作成、変更、および処理に使用できる PDF 操作 API です。この API を使用して、PDF ファイルから小冊子を作成します。 API を ダウンロード するか、NuGet からインストールすることができます。

PM> Install-Package Aspose.PDF 

C# で PDF から小冊子を作成する手順

Aspose.PDF for .NET では、複雑なプロセスを経て PDF ブックレットを作成する必要はありません。ソース PDF を読み込み、いくつかのページ オプションを設定し、小冊子を生成するだけです。以下は、Aspose.PDF for C# を使用して PDF からブックレットを作成する手順です。

  • ディスクから PDF ファイルを読み込みます。
  • ページ サイズなど、ページのプロパティを設定します。
  • 小冊子を作成し、目的の場所に保存します。

次のセクションでは、C# で PDF から小冊子を生成する方法を示します。

C# で PDF から小冊子を作成する

以下は、C# で PDF から小冊子を作成する手順です。

次のコード サンプルは、C# で PDF から小冊子を作成する方法を示しています。

// PdfFileEditor オブジェクトを作成する
PdfFileEditor pdfEditor = new PdfFileEditor();

// 左ページと右ページを設定する
int[] leftPages = new int[] { 1, 5 };
int[] rightPages = new int[] { 2, 3 };

// 小冊子を作る
pdfEditor.MakeBooklet("input.pdf", "booklet.pdf", PageSize.A5, leftPages, rightPages);

入力PDF

小冊子用のpdfを入力

出力小冊子

csharpでpdfから小冊子を作成する

PDF 小冊子を作成する C# API - 無料ライセンスを取得

無料の一時ライセンスを取得することで、評価制限なしで PDF から小冊子を作成できます。

C# PDF API - 続きを読む

ドキュメント を使用して、Aspose.PDF for .NET の詳細を調べることができます。ご不明な点がございましたら、フォーラム からお気軽にお問い合わせください。

結論

この記事では、C# で PDF から小冊子を作成する方法を学習しました。また、ページ サイズと小冊子の左右のページを動的に設定する方法も確認しました。

関連項目