パッケージ jp.co.antenna.ptl

クラス PtlRect

java.lang.Object
jp.co.antenna.ptl.PtlRect
すべての実装されたインタフェース:
AutoCloseable

public class PtlRect extends Object implements AutoCloseable
PDFの矩形座標を表現したクラスです。
矩形は左下(left,bottom)、右上(right,top)で表現されます。
座標の単位はmmで原点(0,0)は左下となりますので注意してください。
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    コンストラクタ
    PtlRect(float left, float bottom, float right, float top)
    コンストラクタ
    コピーコンストラクタ
    alias copy
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    void
    終了処理。
    float
    座標の取得:下
    float
    座標の取得:左
    float
    座標の取得:右
    float
    座標の取得:上
    void
    setBottom(float bottom)
    座標の設定:下
    void
    setLeft(float left)
    座標の設定:左
    void
    setRight(float right)
    座標の設定:右
    void
    setTop(float top)
    座標の設定:上

    クラスから継承されたメソッド java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • PtlRect

      public PtlRect() throws PtlException
      コンストラクタ
      例外:
      PtlException - 例外
    • PtlRect

      public PtlRect(float left, float bottom, float right, float top) throws PtlException
      コンストラクタ

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      パラメータ:
      left - 左
      bottom - 下
      right - 右
      top - 上
      例外:
      PtlException - 例外
    • PtlRect

      public PtlRect(PtlRect obj) throws PtlException
      コピーコンストラクタ
      alias copy
      パラメータ:
      obj - コピー元オブジェクト。
      例外:
      PtlException - 例外
  • メソッドの詳細

    • close

      public void close()
      終了処理。

      このオブジェクトが抱えているネイティブ側にあるリソースなどを廃棄して終了処理を行ないます。
      このオブジェクトを使い終わったら必ず呼ばなければなりません。

      定義:
      close インタフェース内 AutoCloseable
    • getLeft

      public float getLeft() throws PtlException
      座標の取得:左

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      戻り値:
      左の値(単位はmm)
      例外:
      PtlException - 例外
    • setLeft

      public void setLeft(float left) throws PtlException
      座標の設定:左

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      パラメータ:
      left - 左の値(単位はmm)
      例外:
      PtlException - 例外
    • getBottom

      public float getBottom() throws PtlException
      座標の取得:下

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      戻り値:
      下の値(単位はmm)
      例外:
      PtlException - 例外
    • setBottom

      public void setBottom(float bottom) throws PtlException
      座標の設定:下

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      パラメータ:
      bottom - 下の値(単位はmm)
      例外:
      PtlException - 例外
    • getRight

      public float getRight() throws PtlException
      座標の取得:右

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      戻り値:
      右の値(単位はmm)
      例外:
      PtlException - 例外
    • setRight

      public void setRight(float right) throws PtlException
      座標の設定:右

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      パラメータ:
      right - 右の値(単位はmm)
      例外:
      PtlException - 例外
    • getTop

      public float getTop() throws PtlException
      座標の取得:上

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      戻り値:
      上の値(単位はmm)
      例外:
      PtlException - 例外
    • setTop

      public void setTop(float top) throws PtlException
      座標の設定:上

      座標の単位はmmで原点(0,0)は左下となりますので注意してください。

      パラメータ:
      top - 上の値(単位はmm)
      例外:
      PtlException - 例外