itextshap实现在PDF上插入图片?

来源:互联网 发布:mac os山狮系统 编辑:程序博客网 时间:2024/06/05 08:10

最近在编写PDF解析库和编辑库(C++/C),最后发现图片插入到PDF中,PDF显示的图片被原有内容覆盖了。用Adobe创建查看有没有发现异常,所以想通过itextsharp插入图片测试,却发现网上绝大部分是写的在生成PDF的时候插入图片,查找资料:在已知PDF中插入图片代码如下:

            PdfReader reader = new PdfReader("c:\\8.pdf");            PdfStamper stamper = new PdfStamper(reader, new FileStream("c:\\18.pdf", FileMode.Create));            Image mm = Image.GetInstance("c:\\2.png");            mm.SetAbsolutePosition(0, 100);            mm.ScaleAbsolute(154, 154);            //mm.SetDpi()            PdfContentByte under = stamper.GetOverContent(1);            under.AddImage(mm);            stamper.Close();            reader.Close();


原创粉丝点击