|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.poi.hssf.converter.AbstractExcelConverter
org.apache.poi.hssf.converter.ExcelToHtmlConverter
public class ExcelToHtmlConverter
Converts xls files (97-2007) to HTML file.
Constructor Summary | |
---|---|
ExcelToHtmlConverter(org.w3c.dom.Document doc)
|
|
ExcelToHtmlConverter(HtmlDocumentFacade htmlDocumentFacade)
|
Method Summary | |
---|---|
java.lang.String |
getCssClassPrefixCell()
|
java.lang.String |
getCssClassPrefixDiv()
|
java.lang.String |
getCssClassPrefixRow()
|
java.lang.String |
getCssClassPrefixTable()
|
org.w3c.dom.Document |
getDocument()
|
boolean |
isUseDivsToSpan()
|
static void |
main(java.lang.String[] args)
Java main() interface to interact with ExcelToHtmlConverter |
static org.w3c.dom.Document |
process(java.io.File xlsFile)
Converts Excel file (97-2007) into HTML file. |
void |
processWorkbook(org.apache.poi.hssf.usermodel.HSSFWorkbook 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). |
Methods inherited from class org.apache.poi.hssf.converter.AbstractExcelConverter |
---|
getFontReplacer, isOutputColumnHeaders, isOutputHiddenColumns, isOutputHiddenRows, isOutputLeadingSpacesAsNonBreaking, isOutputRowNumbers, setFontReplacer, setOutputColumnHeaders, setOutputHiddenColumns, setOutputHiddenRows, setOutputLeadingSpacesAsNonBreaking, setOutputRowNumbers |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExcelToHtmlConverter(org.w3c.dom.Document doc)
public ExcelToHtmlConverter(HtmlDocumentFacade htmlDocumentFacade)
Method Detail |
---|
public static void main(java.lang.String[] args)
ExcelToHtmlConverter
Usage: ExcelToHtmlConverter infile outfile
Where infile is an input .xls file ( Word 97-2007) which will be rendered as HTML into outfile
public static org.w3c.dom.Document process(java.io.File xlsFile) throws java.lang.Exception
xlsFile
- file to process
java.lang.Exception
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(org.apache.poi.hssf.usermodel.HSSFWorkbook 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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |