生成Word表格之表格自动追加表格
今天在做一个自动化生成SDD文档的小工具,通过Word的模板,前台通过Flex填入数据,最后将Word文档填写好。
以下是一部分代码,关于表格自动追加表格内容
import java.util.ArrayList;import com.heavenlake.wordapi.Document;public class test{ public test() { Document doc = null; try { doc = new Document(); doc.newDoc("e:/test4.doc"); doc.insertln("测试文档"); doc.insertln("天池软件产品列表"); //doc.saveAs("e:/test2.doc"); ArrayList tableData = new ArrayList(3); String[] title = { "序号", "代码", "名称","网址"}; tableData.add(title); String[] field1 = { "1", "751002", "天池软件自动化生产平台","www.heavenlake.com"}; tableData.add(field1); String[] field2 = { "2", "751004", "产品数据管理系统","pdm.heavenlake.com"}; tableData.add(field2); doc.insert(tableData,"流行型"); doc.insertln(); ArrayList tableData1 = new ArrayList(3); String[] field3 = { "1", "751002", "天池软件自动化生产平台","www.heavenlake.com"}; tableData1.add(field3); String[] field4 = { "2", "751004", "产品数据管理系统","pdm.heavenlake.com"}; tableData1.add(field4); doc.replaceTable(1, 4, tableData1); } catch (Exception e) { e.printStackTrace(); } finally { try { if (doc != null) doc.close(true); } catch (Exception e) { e.printStackTrace(); } } } public static void main(String[] args) { test test1 = new test(); }} 1 楼 itlangqun 2008-12-12 有没有 com.heavenlake.wordapi.Document 开发包?