コード例 #1
0
 public PdfWorkbookCombiner(PageNumberPosition pageNumberPosition, bool saveEach)
 {
     this.targetPdf           = new PdfDocument();
     this.pageNumberPosition  = pageNumberPosition;
     this.pageNumberingAction = GetPageNumberingAction(pageNumberPosition);
     this.saveEach            = saveEach;
     this.pageTotal           = 0;
 }
コード例 #2
0
        Action <Worksheet> GetPageNumberingAction(PageNumberPosition pageNumberPosition)
        {
            switch (pageNumberPosition)
            {
            case PageNumberPosition.Left:
                return(sheet => sheet.PageSetup.LeftFooter = PageNumberNotation);

            case PageNumberPosition.Center:
                return(sheet => sheet.PageSetup.CenterFooter = PageNumberNotation);

            case PageNumberPosition.Right:
                return(sheet => sheet.PageSetup.RightFooter = PageNumberNotation);
            }
            return(sheet => {});
        }