public void CreateWord(WordprocessingDocument package, List <AllTechnic> template, object obj = null) { MainDocumentPart mainDocumentPart = package.AddMainDocumentPart(); DocumentFormat.OpenXml.Wordprocessing.Document document = new DocumentFormat.OpenXml.Wordprocessing.Document(); PageSetting settingPage = new PageSetting(); DocumentsFull documentInvoce = new DocumentsFull(); document.Append(settingPage.ParametrPageHorizontEditMargin(new PageMargin() { Left = 500, Right = 500, Bottom = 500, Top = 500 })); document.Append(documentInvoce.Sticker(template, mainDocumentPart)); mainDocumentPart.Document = document; }
public void CreateWord(WordprocessingDocument package, AllTechnic template, object obj = null) { MainDocumentPart mainDocumentPart = package.AddMainDocumentPart(); DocumentFormat.OpenXml.Wordprocessing.Document document = new DocumentFormat.OpenXml.Wordprocessing.Document(); ImagePart image = mainDocumentPart.AddImagePart(ImagePartType.Jpeg); using (FileStream file = new FileStream(template.Name, FileMode.Open)) { image.FeedData(file); } PageSetting settingpage = new PageSetting(); DocumentsFull documentInvoce = new DocumentsFull(); document.Append(settingpage.DocumentSettingVertical()); document.Append(documentInvoce.Sticker(template, mainDocumentPart.GetIdOfPart(image))); mainDocumentPart.Document = document; }