forked from demo/example
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
887 B
25 lines
887 B
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(); |
|
} |
|
} |