Class BookHelper

java.lang.Object
io.keikai.range.impl.imexp.BookHelper

public final class BookHelper extends Object
Helper for XSSF and HSSF book handling
Author:
Hawk, Kuro
  • Field Details

  • Constructor Details

    • BookHelper

      public BookHelper()
  • Method Details

    • getRowFreeze

      public static int getRowFreeze(org.apache.poi.ss.usermodel.Sheet sheet)
      gets the row freeze, 1 base
    • getColumnFreeze

      public static int getColumnFreeze(org.apache.poi.ss.usermodel.Sheet sheet)
      gets the column freeze, 1 base
    • isFreezePane

      public static boolean isFreezePane(org.apache.poi.ss.usermodel.Sheet sheet)
    • getFontHTMLColor

      public static String getFontHTMLColor(org.apache.poi.ss.usermodel.Workbook book, org.apache.poi.ss.usermodel.Font font)
    • colorToHTML

      public static String colorToHTML(org.apache.poi.ss.usermodel.Workbook book, org.apache.poi.ss.usermodel.Color color)
    • colorToBorderHTML

      public static String colorToBorderHTML(org.apache.poi.ss.usermodel.Workbook book, org.apache.poi.ss.usermodel.Color color)
    • colorToForegroundHTML

      public static String colorToForegroundHTML(org.apache.poi.ss.usermodel.Workbook book, org.apache.poi.ss.usermodel.Color color)
    • colorToBackgroundHTML

      public static String colorToBackgroundHTML(org.apache.poi.ss.usermodel.Workbook book, org.apache.poi.ss.usermodel.Color color)
    • getRgbWithSchemeTint

      public static byte[] getRgbWithSchemeTint(byte[] rgb, double tint)
    • getRgbWithSchemeShade

      public static byte[] getRgbWithSchemeShade(byte[] rgb, double shade)
    • getRgbWithSchemeHueMod

      public static byte[] getRgbWithSchemeHueMod(byte[] rgb, double hueMod)
    • getRgbWithSchemeSat

      public static byte[] getRgbWithSchemeSat(byte[] rgb, double newSat)
    • getRgbWithSchemeSatOff

      public static byte[] getRgbWithSchemeSatOff(byte[] rgb, double satOff)
    • getRgbWithSchemeSatMod

      public static byte[] getRgbWithSchemeSatMod(byte[] rgb, double satMod)
    • getRgbWithSchemeLum

      public static byte[] getRgbWithSchemeLum(byte[] rgb, double newLum)
    • getRgbWithSchemeLumOff

      public static byte[] getRgbWithSchemeLumOff(byte[] rgb, double lumOff)
    • getRgbWithSchemeLumMod

      public static byte[] getRgbWithSchemeLumMod(byte[] rgb, double lumMod)
    • getRgbWithTint

      public static byte[] getRgbWithTint(byte[] rgb, double tint)
    • toHex

      public static String toHex(int num)
    • setLeftBorderColor

      public static void setLeftBorderColor(org.apache.poi.ss.usermodel.CellStyle style, org.apache.poi.ss.usermodel.Color color)
    • setRightBorderColor

      public static void setRightBorderColor(org.apache.poi.ss.usermodel.CellStyle style, org.apache.poi.ss.usermodel.Color color)
    • setTopBorderColor

      public static void setTopBorderColor(org.apache.poi.ss.usermodel.CellStyle style, org.apache.poi.ss.usermodel.Color color)
    • setBottomBorderColor

      public static void setBottomBorderColor(org.apache.poi.ss.usermodel.CellStyle style, org.apache.poi.ss.usermodel.Color color)
    • HTMLToColor

      public static org.apache.poi.ss.usermodel.Color HTMLToColor(org.apache.poi.ss.usermodel.Workbook book, String color)
    • setFillForegroundColor

      public static void setFillForegroundColor(org.apache.poi.ss.usermodel.CellStyle newCellStyle, org.apache.poi.ss.usermodel.Color xlsColor)
    • setFillBackgroundColor

      public static void setFillBackgroundColor(org.apache.poi.ss.usermodel.CellStyle newCellStyle, org.apache.poi.ss.usermodel.Color xlsColor)
    • setFontColor

      public static void setFontColor(org.apache.poi.ss.usermodel.Workbook book, org.apache.poi.ss.usermodel.Font font, org.apache.poi.ss.usermodel.Color color)