最近在编写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();
本文介绍了一个在PDF文件中插入图片时遇到的问题,即图片被原有内容覆盖的现象,并提供了一段使用itextsharp库进行图片插入的示例代码。

4594

被折叠的 条评论
为什么被折叠?



