public void SetPageContentTest01() { String outPdf = DestFolder + "out1.pdf"; PdfReader reader = new PdfReader(TestResourceUtils.GetResourceAsStream(TestResourcesPath, "in.pdf")); PdfStamper stamper = new PdfStamper(reader, new FileStream(outPdf, FileMode.Create)); reader.EliminateSharedStreams(); int total = reader.NumberOfPages + 1; for (int i = 1; i < total; i++) { byte[] bb = reader.GetPageContent(i); reader.SetPageContent(i, bb); } stamper.Close(); Assert.Null(new CompareTool().CompareByContent(outPdf, TestResourceUtils.GetResourceAsTempFile(TestResourcesPath, "cmp_out1.pdf"), DestFolder, "diff_")); }