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

クラス PtlAnnotMarkup

java.lang.Object
jp.co.antenna.ptl.PtlAnnot
jp.co.antenna.ptl.PtlAnnotMarkup
すべての実装されたインタフェース:
AutoCloseable
直系の既知のサブクラス:
PtlAnnotCircle, PtlAnnotFileAttachment, PtlAnnotFreeText, PtlAnnotLine, PtlAnnotPolygon, PtlAnnotPolyLine, PtlAnnotRedaction, PtlAnnotSquare, PtlAnnotStamp, PtlAnnotText, PtlAnnotTextMarkup

public class PtlAnnotMarkup extends PtlAnnot
PDFのマークアップ注釈を表現したクラスです。
すべてのマークアップ注釈クラスのベースクラスです。
  • コンストラクタの詳細

  • メソッドの詳細

    • getMarkUpTitle

      public String getMarkUpTitle() throws PtlException
      ポップアップウィンドウのタイトル文字列を取得。
      戻り値:
      タイトル文字列
      例外:
      PtlException - 例外
    • setMarkUpTitle

      public void setMarkUpTitle(String title) throws PtlException
      ポップアップウィンドウのタイトル文字列を設定。
      パラメータ:
      title - タイトル文字列
      例外:
      PtlException - 例外
    • getMarkUpSubj

      public String getMarkUpSubj() throws PtlException
      サブジェクトの短い説明を取得。
      戻り値:
      サブジェクトの短い説明
      例外:
      PtlException - 例外
    • setMarkUpSubj

      public void setMarkUpSubj(String subj) throws PtlException
      サブジェクトの短い説明を設定。
      パラメータ:
      subj - サブジェクトの短い説明
      例外:
      PtlException - 例外
    • getMarkUpDate

      public PtlDate getMarkUpDate() throws PtlException
      注釈生成日時を取得。
      戻り値:
      注釈生成の日時オブジェクト
      例外:
      PtlException - 例外
    • setMarkUpDate

      public void setMarkUpDate(PtlDate date) throws PtlException
      注釈生成日時を設定。
      パラメータ:
      date - 注釈生成の日時オブジェクト
      例外:
      PtlException - 例外
    • getMarkUpCA

      public float getMarkUpCA() throws PtlException
      不透明度を取得。
      戻り値:
      不透明度。
      0.0 ~ 1.0。0.0が透明、1.0が不透明。
      例外:
      PtlException - 例外
    • setMarkUpCA

      public void setMarkUpCA(float ca) throws PtlException
      不透明度を設定。
      パラメータ:
      ca - 不透明度。
      0.0 ~ 1.0。0.0が透明、1.0が不透明。
      例外:
      PtlException - 例外
    • hasAnnotPopup

      public boolean hasAnnotPopup() throws PtlException
      ポップアップ注釈を持つかの取得。
      戻り値:
      true: ポップアップ注釈を持つ。false: ポップアップ注釈を持たない。
      例外:
      PtlException - 例外
    • getAnnotPopup

      public PtlAnnotPopup getAnnotPopup() throws PtlException
      ポップアップ注釈を取得。

      存在しない場合、PtlErrorCode::NO_OBJECTが例外として発生します。
      この関数の使用前にhasAnnotPopup関数でポップアップ注釈の有無を確認してください。

      戻り値:
      ポップアップ注釈
      例外:
      PtlException - 例外
    • setAnnotPopUp

      public void setAnnotPopUp(PtlAnnotPopup popup) throws PtlException
      ポップアップ注釈を設定。
      パラメータ:
      popup - ポップアップ注釈
      例外:
      PtlException - 例外