パッケージ com.osboffice.osbxl

クラス ShapesWrapper

java.lang.Object
com.osboffice.osbxl.ShapesWrapper

public class ShapesWrapper extends Object
ワークシートの図形を扱うクラスです。
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    void
    addImage(String imagePath, String imageName, double left, double top, double width, double height)
    ワークシートに図を追加します。
    void
    deleteImage(String imageName)
    ワークシートから図を削除します。
    ワークシートにある図の名前一覧を取得します。
    void
    resizeImage(String imageName, double left, double top, double width, double height)
    ワークシートの図のサイズを変更します。

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

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • メソッドの詳細

    • getImageNames

      public List<String> getImageNames()
      ワークシートにある図の名前一覧を取得します。
      戻り値:
      List<図の名前>
    • addImage

      public void addImage(String imagePath, String imageName, double left, double top, double width, double height) throws IOException
      ワークシートに図を追加します。
      パラメータ:
      imagePath - 図のファイルパス
      imageName - 図の名前(一意である必要があります。)
      left - 左端(単位はポイントです)
      top - 上端(単位はポイントです)
      width - 幅(単位はポイントです)
      height - 高さ(単位はポイントです)
      例外:
      IOException - ファイルパスが存在しない場合
    • deleteImage

      public void deleteImage(String imageName)
      ワークシートから図を削除します。
      パラメータ:
      imageName - 図の名前
    • resizeImage

      public void resizeImage(String imageName, double left, double top, double width, double height)
      ワークシートの図のサイズを変更します。
      パラメータ:
      imageName - 図の名前
      left - 左端(単位はポイントです)
      top - 上端(単位はポイントです)
      width - 幅(単位はポイントです)
      height - 高さ(単位はポイントです)