Pdfbox-adding-rectangles
提供:Dev Guides
PDFBox-四角形の追加
この章では、PDFドキュメントのページにカラーボックスを作成する方法を説明します。
PDFドキュメントでのボックスの作成
以下は、PDFドキュメントのページに長方形の形状を作成する手順です。
ステップ1:既存のPDFドキュメントの読み込み
ステップ2:ページオブジェクトの取得
ステップ3:コンテンツストリームの準備
ステップ4:ストロークなしの色を設定する
クラス PDPageContentStream の* setNonStrokingColor()*メソッドを使用して、非ストローク色を長方形に設定できます。 このメソッドには、以下に示すように、必要な色をパラメーターとして渡す必要があります。
ステップ5:長方形を描く
- addRect()*メソッドを使用して、必要な寸法で長方形を描きます。 このメソッドには、以下に示すように追加する長方形の寸法を渡す必要があります。
ステップ6:四角形を塗りつぶす
ステップ7:ドキュメントを閉じる
最後に、以下に示すように PDDocument クラスの* close()*メソッドを使用してドキュメントを閉じます。
例
パス C:\ PdfBox_Examples \ に blankpage.pdf という名前のPDFドキュメントがあり、以下に示すように単一の空白ページが含まれているとします。
この例では、PDFドキュメントで長方形を作成/挿入する方法を示します。 ここでは、空のPDFにボックスを作成します。 このコードを AddRectangles.java として保存します。
次のコマンドを使用して、コマンドプロンプトから保存したJavaファイルをコンパイルして実行します。
実行時に、上記のプログラムはPDFドキュメントに次の画像を表示する長方形を作成します。
指定されたパスを確認し、保存されたドキュメント( colorbox.pdf )を開くと、以下に示すようにボックスが挿入されていることがわかります。