Exemple #1
0
// ---------------------------------------------------------------------------
    public void Write(Stream stream) {
      using (ZipFile zip = new ZipFile()) {
        Subscribe subscribe = new Subscribe(); 
        byte[] pdf = subscribe.CreatePdf();
        zip.AddEntry(FORM, pdf);
        Dictionary<string, TextField> fieldCache = 
            new Dictionary<string, TextField>();        
        zip.AddEntry(string.Format(RESULT, 1), 
          subscribe.ManipulatePdf(pdf, fieldCache, "Bruno Lowagie", "blowagie"
        ));
        zip.AddEntry(string.Format(RESULT, 2), 
          subscribe.ManipulatePdf(pdf, fieldCache, "Paulo Soares", "psoares"
        ));
        zip.AddEntry(string.Format(RESULT, 3), 
          subscribe.ManipulatePdf(pdf, fieldCache, "Mark Storer", "mstorer"
        ));        
        zip.Save(stream);             
      }
    }
Exemple #2
0
// ---------------------------------------------------------------------------
        public void Write(Stream stream)
        {
            using (ZipFile zip = new ZipFile()) {
                Subscribe subscribe = new Subscribe();
                byte[]    pdf       = subscribe.CreatePdf();
                zip.AddEntry(FORM, pdf);
                Dictionary <string, TextField> fieldCache =
                    new Dictionary <string, TextField>();
                zip.AddEntry(string.Format(RESULT, 1),
                             subscribe.ManipulatePdf(pdf, fieldCache, "Bruno Lowagie", "blowagie"
                                                     ));
                zip.AddEntry(string.Format(RESULT, 2),
                             subscribe.ManipulatePdf(pdf, fieldCache, "Paulo Soares", "psoares"
                                                     ));
                zip.AddEntry(string.Format(RESULT, 3),
                             subscribe.ManipulatePdf(pdf, fieldCache, "Mark Storer", "mstorer"
                                                     ));
                zip.Save(stream);
            }
        }