パッケージ com.osboffice.osbxl

クラス AlignmentWrapper

java.lang.Object
com.osboffice.osbxl.AlignmentWrapper

public class AlignmentWrapper extends Object
ワークシートのセルの配置を扱うクラスです。
  • メソッドの詳細

    • getObject

      public Map<String,AlignmentObjectWrapper> getObject()
      セル範囲のセル配置情報の取得を行います。
      戻り値:
      Map<セル範囲(A1C1), セル配置オブジェクト
    • getHorizontalAlignment

      public Map<String,XlHAlign> getHorizontalAlignment()
      セル範囲の水平方向のセル配置位置を取得します。
      戻り値:
      Map<セル範囲(A1), 水平方向のセル配置位置>
    • getVerticalAlignment

      public Map<String,XlVAlign> getVerticalAlignment()
      セル範囲の垂直方向のセル配置位置を取得します。
      戻り値:
      Map<セル範囲(A1), 垂直方向のセル配置位置>
    • isWrapText

      public Map<String,Boolean> isWrapText()
      セル範囲のテキストの折り返しが設定されているかどうかを取得します。
      戻り値:
      Map<セル範囲(A1), テキストの折り返しが設定されているか(true:設定されている false:通常)>
    • getTextRotation

      public Map<String,Integer> getTextRotation()
      セル範囲のテキストの回転角度を取得します。
      戻り値:
      Map<セル範囲(A1), テキストの回転角度(-90~90)>
    • getIndentLevel

      public Map<String,Integer> getIndentLevel()
      セル範囲のテキストのインデントレベルを取得します。
      戻り値:
      Map<セル範囲(A1) , インデントレベル>
    • isShrinkToFit

      public Map<String,Boolean> isShrinkToFit()
      セル範囲のテキストの縮小が設定されているかどうかを取得します。
      戻り値:
      Map<セル範囲(A1C1), テキストの縮小が設定されているか(true:縮小が設定されている false:通常)>
    • getReadingOrder

      public Map<String,XlReadingOrder> getReadingOrder()
      セル範囲の読みあげ方向を取得します。
      戻り値:
      Map<セル範囲(A1C1), 読みあげ方向>
    • setObject

      public void setObject(AlignmentObjectWrapper alignment)
      セル範囲のセル配置情報の適用を行います。
      パラメータ:
      alignment - セル配置オブジェクト
    • setHorizontalAlignment

      public void setHorizontalAlignment(XlHAlign halign)
      水平方向のセル配置位置を設定します。
      パラメータ:
      halign - 水平方向のセル配置位置
    • setVerticalAlignment

      public void setVerticalAlignment(XlVAlign valign)
      垂直方向のセル配置位置を設定します。
      パラメータ:
      valign - 垂直方向のセル配置位置
    • setWrapText

      public void setWrapText(boolean wrapText)
      テキストの折り返しが設定されているかどうかを設定します。
      パラメータ:
      wrapText - true:テキストの折り返しが設定されている false:通常
    • setTextRotation

      public void setTextRotation(int rotation)
      テキストの回転角度を設定します。(-90~90)
      パラメータ:
      rotation - テキストの回転角度
    • setIndentLevel

      public void setIndentLevel(int indentLevel)
      テキストのインデントレベルを設定します。(0~250)
      パラメータ:
      indentLevel - テキストのインデントレベル
    • setShrinkToFit

      public void setShrinkToFit(boolean shrinkToFit)
      テキストの縮小が設定されているかどうかを設定します。
      パラメータ:
      shrinkToFit - true:テキストの縮小が設定されているかどうかを設定 false: 通常
    • setReadingOrder

      public void setReadingOrder(XlReadingOrder readingOrder)
      テキストの読みあげ方向を設定します。
      パラメータ:
      readingOrder - 読みあげ方向
    • clearAlignment

      public void clearAlignment()
      セル配置をワークシートの初期値に戻します。