public override void OnOpenDocument(PdfWriter writer, Document document)
 {
     this.writer   = writer;
     this.document = document;
     base.OnOpenDocument(writer, document);
     font = BaseFont.CreateFont(BaseFont.HELVETICA, BaseFont.CP1252, BaseFont.NOT_EMBEDDED);
     dc   = writer.DirectContent;
     if (set == 0)
     {
         FamilySet = new Dictionary <int, int>();
     }
     npages = new NPages(dc);
 }
示例#2
0
 public void EndPageSet()
 {
     if (npages == null)
     {
         return;
     }
     npages.template.BeginText();
     npages.template.SetFontAndSize(font, 8);
     npages.template.ShowText(npages.n.ToString());
     pg = 1;
     npages.template.EndText();
     npages = new NPages(dc);
 }
 public void EndPageSet()
 {
     if (npages == null)
     {
         return;
     }
     npages.template.BeginText();
     npages.template.SetFontAndSize(font, 8);
     npages.template.ShowText(npages.n.ToString());
     if (set == 0)
     {
         var list = FamilySet.Where(kp => kp.Value == 0).ToList();
         foreach (var kp in list)
         {
             if (kp.Value == 0)
             {
                 FamilySet[kp.Key] = npages.n;
             }
         }
     }
     pg = 1;
     npages.template.EndText();
     npages = new NPages(dc);
 }
示例#4
0
 public override void OnOpenDocument(PdfWriter writer, Document document)
 {
     this.writer = writer;
     this.document = document;
     base.OnOpenDocument(writer, document);
     font = BaseFont.CreateFont(BaseFont.HELVETICA, BaseFont.CP1252, BaseFont.NOT_EMBEDDED);
     dc = writer.DirectContent;
     npages = new NPages(dc);
 }
示例#5
0
 public void EndPageSet()
 {
     if (npages == null)
         return;
     npages.template.BeginText();
     npages.template.SetFontAndSize(font, 8);
     npages.template.ShowText(npages.n.ToString());
     pg = 1;
     npages.template.EndText();
     npages = new NPages(dc);
 }
示例#6
0
 public override void OnOpenDocument(PdfWriter writer, Document document)
 {
     this.writer = writer;
     this.document = document;
     base.OnOpenDocument(writer, document);
     font = BaseFont.CreateFont(BaseFont.HELVETICA, BaseFont.CP1252, BaseFont.NOT_EMBEDDED);
     dc = writer.DirectContent;
     if (set == 0)
         FamilySet = new Dictionary<int, int>();
     npages = new NPages(dc);
 }
示例#7
0
            public void EndPageSet()
            {
                if (npages == null)
                    return;
                npages.template.BeginText();
                npages.template.SetFontAndSize(font, 8);
                npages.template.ShowText(npages.n.ToString());
                if (set == 0)
                {
                    var list = FamilySet.Where(kp => kp.Value == 0).ToList();
                    foreach (var kp in list)
                        if (kp.Value == 0)
                            FamilySet[kp.Key] = npages.n;

                }
                pg = 1;
                npages.template.EndText();
                npages = new NPages(dc);
            }