你可以新建一个word模板,然后把内容按照模板的格式导出就是了。

解决方案 »

  1.   

    希望对你有帮助。Word._Application app = new Word.ApplicationClass();
    app.Visible = false;

    object nothing = System.Reflection.Missing.Value;
    object temp = Environment.CurrentDirectory + @"\resume.doc";Word.Document doc
    = app.Documents.Open(ref temp,ref nothing,ref nothing,ref nothing,
    ref nothing,ref nothing,ref nothing, ref nothing, ref nothing,
    ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing,ref nothing);for (i = 0; i < ds.Tables[3].Rows.Count; i ++)
    {
    int intTableID = "";  //需要添加内容的tableID intRow = doc.Tables[intTable].Rows.Count;
    doc.Tables[intTable].Cell(intRow,1).Range.Text
    = ds.Tables[3].Rows[i]["ExperenceDate"].ToString();
    doc.Tables[intTable].Cell(intRow,2).Range.Text
    = ds.Tables[3].Rows[i]["Company"].ToString();
    doc.Tables[intTable].Cell(intRow,3).Range.Text
    = ds.Tables[3].Rows[i]["Department"].ToString();
    doc.Tables[intTable].Cell(intRow,4).Range.Text
    = ds.Tables[3].Rows[i]["Station"].ToString();
    doc.Tables[intTable].Rows.Add(ref nothing);
    }