package com.fr.io; import com.fr.general.ModuleContext; import com.fr.io.importer.ExcelReportImporter; import com.fr.main.TemplateWorkBook; import com.fr.main.impl.WorkBook; import com.fr.report.module.EngineModule; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.OutputStream; public class ExcelToCpt { public static void main(String[] args) throws Exception { File excelFile = new File("D:\\API.xls"); FileInputStream a = new FileInputStream(excelFile); ModuleContext.startModule(EngineModule.class.getName()); TemplateWorkBook tpl = new ExcelReportImporter().generateWorkBookByStream(a); OutputStream outputStream = new FileOutputStream(new File("D:\\abc.cpt")); ((WorkBook) tpl).export(outputStream); outputStream.close(); ModuleContext.stopModules(); } }