パッケージ jp.co.antenna.ptl
クラス PtlParamDrawForm
java.lang.Object
jp.co.antenna.ptl.PtlParamDrawForm
- すべての実装されたインタフェース:
AutoCloseable
フォームXObjectの描画に使うパラメータクラスです。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
-
コンストラクタの詳細
-
PtlParamDrawForm
コンストラクタ- 例外:
PtlException- 例外
-
PtlParamDrawForm
コピーコンストラクタ- パラメータ:
obj- コピー元オブジェクト。- 例外:
PtlException- 例外
-
-
メソッドの詳細
-
close
public void close()終了処理。このオブジェクトが抱えているネイティブ側にあるリソースなどを廃棄して終了処理を行ないます。
このオブジェクトを使い終わったら必ず呼ばなければなりません。- 定義:
closeインタフェース内AutoCloseable
-
setPage
フォームXObjectに使用するPDF文書ページを設定。ページ描画以外は欠落します(注釈など)。
フォームXObjectに使用するPDF文書のオブジェクト(PtlPDFDocument)はPDF文書を保存するまで存在していなければなりません。- パラメータ:
page- フォームXObjectに使用するPDF文書のページ。- 例外:
PtlException- 例外
-
setPage
フォームXObjectに使用するPDF文書ページを設定。ページ描画以外は欠落します(注釈など)。
フォームXObjectに使用するPDF文書のオブジェクト(PtlPDFDocument)はPDF文書を保存するまで存在していなければなりません。- パラメータ:
page- フォームXObjectに使用するPDF文書のページ。rectClip- 使用するページのクリッピング矩形- 例外:
PtlException- 例外
-
setOpacity
フォームXObjectの不透明度を設定。設定しない場合はデフォルト値として1.0が設定されます。
- パラメータ:
opacity- 0.0 ~ 1.0。0.0が透明、1.0が不透明。- 例外:
PtlException- 例外
-
setRotate
回転角度を設定。回転角度は時計回りに90度単位になります。
回転角度を設定する場合は他の関数より先に設定してください。- パラメータ:
value- 回転角度(0, 90, 180, 270)- 例外:
PtlException- 例外
-
setAngle
任意の傾きを設定。 傾きの角度は反時計回りで設定します。
傾きを設定する場合は他の関数より先に設定してください。- パラメータ:
angle- 任意の角度。反時計回りが正の値。- 例外:
PtlException- 例外
-