この鋭いチュートリアルは、Java で PDF ページのサイズを変更する方法 を説明しています。開発環境を構成するためのすべての詳細、機能を実装するために従うことができる詳細な一連の手順、およびJava で PDF のページ サイズを変更するプロセスを示す実行可能なサンプル コードが含まれています。また、このアプリケーションのメソッドに提供されるポイント単位のページ サイズを計算するプロセスも学習します。
JavaでPDFページサイズを編集する手順
- Aspose.PDF for Java を使用してページ サイズを変更するように開発環境を設定します
- Document class オブジェクトを使用してソース PDF を読み込み、ページのサイズを変更します
- 読み込まれた PDF ファイルのデフォルトの page collection にアクセスします
- サイズを変更する対象ページにアクセスする
- ページ サイズの幅と高さをポイント単位で設定します
- 更新された PDF ファイルをディスクまたは指定したページ サイズのストリームに保存します。
これらの手順では、Java で PDF 用紙サイズを変更する手順について説明します。ドキュメントの読み込みプロセスを制御するために、他の多くのオーバーロードをサポートする Document クラス オブジェクトにソース PDF ファイルを読み込むことができます。 Document クラスには、getPages() メソッドの ignorer を使用してアクセスできる PageCollection オブジェクトが含まれており、ターゲット ページへの参照を取得できます。 Page クラスには、更新されたページの新しい幅と高さを必要とするメソッド setPageSize() があります。
Java で PDF ページのサイズを変更するコード
上記のコードは、Java で PDF ページ サイズを変更する プロセスを示しています。 1 インチが Aspose.PDF の 72 ポイントに等しくなるように、新しいページ サイズをポイント単位で計算する必要があります。寸法が 8.3 x 11.7 インチのページのサイズをポイント単位で計算する場合は、8.3 を 72 倍し、11.7 を 72 倍して、Envelop などの setPageSize() メソッドに提供されるポイント単位の寸法を取得します #このサンプル コードでは 10 サイズが示されています。
ここでは、Java で PDF ページのサイズを変更する プロセスを学びました。出力 PDF ファイルを保護するプロセスについては、JavaでPDFをパスワードで保護する方法 の記事を参照してください。