1 回答

TA貢獻(xiàn)1813條經(jīng)驗(yàn) 獲得超2個(gè)贊
您需要doc.Close();在方法結(jié)束時(shí)調(diào)用Insert。這將保存并關(guān)閉所有底層流。您可以刪除對(duì) 的調(diào)用doc.Save()。
使用using需要Close您的聲明可能會(huì)更干凈:
WordprocessingDocument doc;
Body docBody;
public void Insert()
{
using (doc = WordprocessingDocument.Create(@"d:\report1.docx", WordprocessingDocumentType.Document))
{
Body docBody = new Body();
MainDocumentPart mainPart = doc.AddMainDocumentPart();
mainPart.Document = new Document();
mainPart.Document.Body = docBody;
ApplyFooter();
}
}
- 1 回答
- 0 關(guān)注
- 124 瀏覽
添加回答
舉報(bào)