// --------------------------------------------------------------------------- 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); } }
// --------------------------------------------------------------------------- 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); } }