[]
        
立即试用
(Showing Draft Content)

SerializationOptions

Class SerializationOptions

java.lang.Object
com.grapecity.documents.excel.SerializationOptions

public class SerializationOptions extends Object
表示在将工作簿或工作表序列化为JSON时的一些设置。
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    获取在将工作簿或工作表序列化为JSON时是否导出共享公式。默认值为true。
    boolean
    获取在导出为JSON文件时,是否忽略以下超出使用范围的信息。默认值为true。- 行样式 - 列样式 - 行高 - 列宽
    boolean
    获取在将工作簿或工作表序列化为JSON时是否忽略公式。默认值为false。
    boolean
    获取在导出为JSON时是否忽略行数(RowCount)和列数(ColumnCount)之外的数据。默认值为false。
    boolean
    获取当将工作簿或工作表序列化为JSON时是否忽略工作表。默认值为false。
    boolean
    获取当将工作簿或工作表序列化为JSON时是否忽略样式。默认值为false。
    boolean
    获取是否包含自动合并的单元格。默认值为 false。
    final boolean
    获取在将工作簿或工作表序列化为 JSON 时是否包含绑定源。 默认值是 true。
    void
    setExportSharedFormula(boolean value)
    设置在将工作簿或工作表序列化为JSON时是否导出共享公式。默认值为true。
    void
    设置在导出为JSON文件时是否忽略以下信息,这些信息超出了使用范围。默认值为true。- 行样式 - 列样式 - 行高 - 列宽
    void
    setIgnoreFormula(boolean value)
    设置在将工作簿或工作表序列化为JSON时是否忽略公式。默认值为false。
    void
    设置在导出为JSON时是否忽略RowCount和ColumnCount之外的数据。默认值为false。
    void
    setIgnoreSheets(boolean value)
    设置在将工作簿或工作表序列化为JSON时是否忽略工作表。默认值为false。
    void
    setIgnoreStyle(boolean value)
    设置在将工作簿或工作表序列化为JSON时是否忽略样式。默认值为false。
    void
    设置是否包含自动合并的单元格。默认值为 false。
    final void
    setIncludeBindingSource(boolean value)
    设置在将工作簿或工作表序列化为 JSON 时是否包含绑定源。

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SerializationOptions

      public SerializationOptions()
  • Method Details

    • getIgnoreStyle

      public boolean getIgnoreStyle()
      获取当将工作簿或工作表序列化为JSON时是否忽略样式。默认值为false。
    • setIgnoreStyle

      public void setIgnoreStyle(boolean value)
      设置在将工作簿或工作表序列化为JSON时是否忽略样式。默认值为false。
    • getIgnoreFormula

      public boolean getIgnoreFormula()
      获取在将工作簿或工作表序列化为JSON时是否忽略公式。默认值为false。
    • setIgnoreFormula

      public void setIgnoreFormula(boolean value)
      设置在将工作簿或工作表序列化为JSON时是否忽略公式。默认值为false。
    • getIgnoreColumnRowInfoOutOfUsedRange

      public boolean getIgnoreColumnRowInfoOutOfUsedRange()
      获取在导出为JSON文件时,是否忽略以下超出使用范围的信息。默认值为true。- 行样式 - 列样式 - 行高 - 列宽
    • setIgnoreColumnRowInfoOutOfUsedRange

      public void setIgnoreColumnRowInfoOutOfUsedRange(boolean value)
      设置在导出为JSON文件时是否忽略以下信息,这些信息超出了使用范围。默认值为true。- 行样式 - 列样式 - 行高 - 列宽
    • getIgnoreSheets

      public boolean getIgnoreSheets()
      获取当将工作簿或工作表序列化为JSON时是否忽略工作表。默认值为false。
    • setIgnoreSheets

      public void setIgnoreSheets(boolean value)
      设置在将工作簿或工作表序列化为JSON时是否忽略工作表。默认值为false。
    • getIgnoreRangeOutOfRowColumnCount

      public boolean getIgnoreRangeOutOfRowColumnCount()
      获取在导出为JSON时是否忽略行数(RowCount)和列数(ColumnCount)之外的数据。默认值为false。
      Returns:
      如果忽略行/列计数范围之外的值则为true。
    • setIgnoreRangeOutOfRowColumnCount

      public void setIgnoreRangeOutOfRowColumnCount(boolean value)
      设置在导出为JSON时是否忽略RowCount和ColumnCount之外的数据。默认值为false。
      Parameters:
      value - 如果忽略行/列计数范围外的值则设置为true。
    • getExportSharedFormula

      public boolean getExportSharedFormula()
      获取在将工作簿或工作表序列化为JSON时是否导出共享公式。默认值为true。
    • setExportSharedFormula

      public void setExportSharedFormula(boolean value)
      设置在将工作簿或工作表序列化为JSON时是否导出共享公式。默认值为true。
    • getIncludeBindingSource

      public final boolean getIncludeBindingSource()
      获取在将工作簿或工作表序列化为 JSON 时是否包含绑定源。 默认值是 true。
    • setIncludeBindingSource

      public final void setIncludeBindingSource(boolean value)
      设置在将工作簿或工作表序列化为 JSON 时是否包含绑定源。
    • getIncludeAutoMergedCells

      public boolean getIncludeAutoMergedCells()
      获取是否包含自动合并的单元格。默认值为 false。
    • setIncludeAutoMergedCells

      public void setIncludeAutoMergedCells(boolean value)
      设置是否包含自动合并的单元格。默认值为 false。