public void CreateWord(WordprocessingDocument package, ModelMemoReport template, object obj = null) { MainDocumentPart mainDocumentPart = package.AddMainDocumentPart(); DocumentFormat.OpenXml.Wordprocessing.Document document = new DocumentFormat.OpenXml.Wordprocessing.Document(); PageSetting settingPage = new PageSetting(); DocumentsFull documentInvoke = new DocumentsFull(); if (template.SelectParameterDocument.NumberDocument != 4) { Fotters footers = new Fotters(); footers.FottersAddDocument(mainDocumentPart, template.Executor.NameUser, template.Executor.Phone); document.Append(settingPage.AddSetting(mainDocumentPart)); document.Append(documentInvoke.CreateDocMemoReport(template)); } else { document.Append(settingPage.ParametrPageHorizontEditMargin(new PageMargin() { Top = 300, Right = 794, Bottom = 200, Left = 794, Header = 300, Footer = 700U, Gutter = 0U })); document.Append(documentInvoke.CreateDocMemoApplication(template)); } mainDocumentPart.Document = document; }
/// <summary> /// Создание xml Word /// </summary> /// <param name="package"></param> /// <param name="template"></param> /// <param name="obj"></param> public void CreateWord(WordprocessingDocument package, EfDatabaseTelephoneHelp.TelephoneHelp template, object obj) { 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.DocumentSettingVertical()); document.Append(documentInvoce.DocumentsTelephoneHelp(template)); mainDocumentPart.Document = document; }
/// <summary> /// Создать документ /// </summary> /// <param name="package">Пакет</param> /// <param name="template">Шаблон</param> /// <param name="obj">Объект</param> public void CreateWord(WordprocessingDocument package, QrCodeOffice 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.DocumentSettingVertical()); document.Append(documentInvoce.StickerOffice(template, mainDocumentPart)); mainDocumentPart.Document = document; }
public void CreateWord(WordprocessingDocument package, Otdel templateotdel, SenderUsers senders, object obj) { 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() { Top = 300, Right = 794, Bottom = 100, Left = 794, Header = 300, Footer = 700U, Gutter = 0U })); document.Append(documentInvoce.GenerateRuleUserTemplate(templateotdel, senders)); mainDocumentPart.Document = document; }
public void CreateWord(WordprocessingDocument package, Act[] template, object obj = null) { MainDocumentPart mainDocumentPart = package.AddMainDocumentPart(); DocumentFormat.OpenXml.Wordprocessing.Document document = new DocumentFormat.OpenXml.Wordprocessing.Document(); PageSetting settingPage = new PageSetting(); DocumentsFull documentInvoice = new DocumentsFull(); document.Append(settingPage.DocumentSettingVertical(new PageMargin() { Top = 567, Right = 963, Bottom = 567, Left = 1020 })); document.Append(documentInvoice.Act(template)); mainDocumentPart.Document = document; }
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, EfDatabase.Journal.AllJournal template, object obj) { MainDocumentPart mainDocumentPart = package.AddMainDocumentPart(); DocumentFormat.OpenXml.Wordprocessing.Document document = new DocumentFormat.OpenXml.Wordprocessing.Document(); PageSetting settingPage = new PageSetting(); DocumentsFull documentInvoice = new DocumentsFull(); document.Append(settingPage.ParametrPageHorizontEditMargin(new PageMargin() { Top = 1701, Right = 1134, Bottom = 850, Left = 1134 })); document.Append(documentInvoice.CreateJournal(template)); mainDocumentPart.Document = document; }
public void CreateWord(WordprocessingDocument package, Report 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.Main.Barcode.PathBarcode, FileMode.Open)) { image.FeedData(file); } PageSetting settingpage = new PageSetting(); DocumentsFull documentInvoce = new DocumentsFull(); document.Append(settingpage.ParametrPageHorizont()); document.Append(documentInvoce.DocumentsBook(template, mainDocumentPart.GetIdOfPart(image))); mainDocumentPart.Document = document; }
public void CreateWord(WordprocessingDocument package, Book template, object obj) { 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.BareCodeBook.FullPathSave, FileMode.Open)) { image.FeedData(file); } PageSetting settingpage = new PageSetting(); DocumentsFull documentInvoce = new DocumentsFull(); document.Append(settingpage.DocumentSettingVertical()); document.Append(documentInvoce.BookAccounting(template, mainDocumentPart.GetIdOfPart(image))); mainDocumentPart.Document = document; }