public void CreateWord(WordprocessingDocument package, CardFaceUl template, object obj) { MainDocumentPart mainDocumentPart = package.AddMainDocumentPart(); DocumentFormat.OpenXml.Wordprocessing.Document document = new DocumentFormat.OpenXml.Wordprocessing.Document(); PageSetting settingPage = new PageSetting(); DocumentsPreChek documentInvoice = new DocumentsPreChek(); document.Append(settingPage.DocumentSettingVertical(new PageMargin() { Top = 1135, Right = 567, Bottom = 567, Left = 1135 })); document.Append(documentInvoice.GenerateReportNote(template, (int)obj)); document.Append(settingPage.AddHorizontPage()); document.Append(documentInvoice.GenerateSalesBookReportNote(template, (int)obj)); mainDocumentPart.Document = document; }