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 から小冊子を作成する手順です。
- PdfFileEditor クラスのオブジェクトを作成します。
- ページサイズと左右のページを指定します。
- PdfFileEditor.MakeBooklet(string inputFile, String outputFile, PageSize pageSize, int[] leftPages, int[] rightPages) メソッドを使用して、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 小冊子を作成する C# API - 無料ライセンスを取得
無料の一時ライセンスを取得することで、評価制限なしで PDF から小冊子を作成できます。
C# PDF API - 続きを読む
ドキュメント を使用して、Aspose.PDF for .NET の詳細を調べることができます。ご不明な点がございましたら、フォーラム からお気軽にお問い合わせください。
結論
この記事では、C# で PDF から小冊子を作成する方法を学習しました。また、ページ サイズと小冊子の左右のページを動的に設定する方法も確認しました。