Exemplo n.º 1
0
// ---------------------------------------------------------------------------        
    public void Write(Stream stream) {
      using (ZipFile zip = new ZipFile()) {
        MetadataXmp metadata = new MetadataXmp();
        byte[] pdf = metadata.CreatePdf();
        zip.AddEntry(RESULT1, pdf);
        zip.AddEntry(RESULT2, metadata.CreatePdfAutomatic());
        byte[] manipulated = metadata.ManipulatePdf(
          new MetadataPdf().CreatePdf()
        );
        zip.AddEntry(RESULT3, manipulated );
        zip.AddEntry(RESULT4, metadata.ReadXmpMetadata(manipulated));
        zip.Save(stream);
      }
    }
Exemplo n.º 2
0
// ---------------------------------------------------------------------------
        public void Write(Stream stream)
        {
            using (ZipFile zip = new ZipFile()) {
                MetadataXmp metadata = new MetadataXmp();
                byte[]      pdf      = metadata.CreatePdf();
                zip.AddEntry(RESULT1, pdf);
                zip.AddEntry(RESULT2, metadata.CreatePdfAutomatic());
                byte[] manipulated = metadata.ManipulatePdf(
                    new MetadataPdf().CreatePdf()
                    );
                zip.AddEntry(RESULT3, manipulated);
                zip.AddEntry(RESULT4, metadata.ReadXmpMetadata(manipulated));
                zip.Save(stream);
            }
        }