示例#1
0
 public BackWorker(MainFormOption mainFormOption)
 {
     this.pageSettingService  = new PageSettingService();
     this.headerFooterService = new HeaderFooterService();
     this.docInfoService      = new DocInfoService();
     this.textReplaceService  = new TextReplaceService();
     this.paragraphService    = new ParagraphService();
     this.imageService        = new ImageService();
     this.hyperLinkService    = new HyperLinkService();
     this.tableService        = new TableService();
     this.pdfService          = new PdfService();
     this.mainFormOption      = mainFormOption;
     this.logger = LogManager.GetCurrentClassLogger();
 }
示例#2
0
 public static void PageSet(DocX document, PageSettingService pageSettingService, FormValOption formValOption)
 {
     pageSettingService.marginSetting(document, formValOption.NotSetMargin, formValOption.TopMargin, formValOption.BottomMargin, formValOption.LeftMargin, formValOption.RightMargin);
     pageSettingService.pageSizeSetting(document, formValOption.NotSetPageSize, formValOption.PageWidth, formValOption.PageHeight);
     pageSettingService.pageOrientation(document, formValOption.PageSetOrientation);
 }