public class XlsxToHtmlConverter
extends AbstractExcelConverter
| Constructor and Description |
|---|
XlsxToHtmlConverter(org.w3c.dom.Document doc) |
XlsxToHtmlConverter(HtmlDocumentFacade htmlDocumentFacade) |
| Modifier and Type | Method and Description |
|---|---|
static CellRangeAddress[][] |
buildMergedRangesMap(XSSFSheet sheet) |
static java.lang.String |
getColor(XSSFColor color) |
java.lang.String |
getCssClassPrefixCell() |
java.lang.String |
getCssClassPrefixDiv() |
java.lang.String |
getCssClassPrefixRow() |
java.lang.String |
getCssClassPrefixTable() |
org.w3c.dom.Document |
getDocument() |
boolean |
isUseDivsToSpan() |
void |
processWorkbook(XSSFWorkbook workbook) |
void |
setCssClassPrefixCell(java.lang.String cssClassPrefixCell) |
void |
setCssClassPrefixDiv(java.lang.String cssClassPrefixDiv) |
void |
setCssClassPrefixRow(java.lang.String cssClassPrefixRow) |
void |
setCssClassPrefixTable(java.lang.String cssClassPrefixTable) |
void |
setUseDivsToSpan(boolean useDivsToSpan)
Allows converter to wrap content into two additional DIVs with tricky styles,
so it will wrap across empty cells (like in Excel).
|
public XlsxToHtmlConverter(org.w3c.dom.Document doc)
public XlsxToHtmlConverter(HtmlDocumentFacade htmlDocumentFacade)
public java.lang.String getCssClassPrefixCell()
public java.lang.String getCssClassPrefixDiv()
public java.lang.String getCssClassPrefixRow()
public java.lang.String getCssClassPrefixTable()
public org.w3c.dom.Document getDocument()
public boolean isUseDivsToSpan()
public void processWorkbook(XSSFWorkbook workbook)
public void setCssClassPrefixCell(java.lang.String cssClassPrefixCell)
public void setCssClassPrefixDiv(java.lang.String cssClassPrefixDiv)
public void setCssClassPrefixRow(java.lang.String cssClassPrefixRow)
public void setCssClassPrefixTable(java.lang.String cssClassPrefixTable)
public void setUseDivsToSpan(boolean useDivsToSpan)
Warning: after enabling this mode do not serialize result HTML with INDENT=YES option, because line breaks will make additional (unwanted) changes
public static CellRangeAddress[][] buildMergedRangesMap(XSSFSheet sheet)
public static java.lang.String getColor(XSSFColor color)