Class ExcelToFoConverter

java.lang.Object
org.apache.poi.hssf.converter.AbstractExcelConverter
org.apache.poi.hssf.converter.ExcelToFoConverter

@Beta public class ExcelToFoConverter extends AbstractExcelConverter
Converts xls files (97-2007) to XSL FO.
  • Constructor Details

    • ExcelToFoConverter

      public ExcelToFoConverter(Document document)
    • ExcelToFoConverter

      public ExcelToFoConverter(FoDocumentFacade foDocumentFacade)
  • Method Details

    • main

      public static void main(String[] args) throws Exception
      Usage: ExcelToHtmlConverter infile outfile

      Where infile is an input .xls file ( Word 97-2007) which will be rendered as XSL FO into outfile

      Throws:
      Exception
    • process

      public static Document process(File xlsFile) throws Exception
      Converts Excel file (97-2007) into XSL FO file.
      Parameters:
      xlsFile - file to process
      Returns:
      DOM representation of result XSL FO
      Throws:
      Exception
    • getPageMarginInches

      public float getPageMarginInches()
    • processWorkbook

      public void processWorkbook(HSSFWorkbook workbook)
    • setPageMarginInches

      public void setPageMarginInches(float pageMarginInches)