C#pdf insert Image

时间:2017-10-16 14:14:39

标签: c# image pdf

下午好,

我正在寻找一种方法,使用免费的dll库修改pdf。 我想将图像插入到某个位置到pdf文档中。

你知道怎么做吗? 我已经找到了iTextSharp,但这只是在我的文档之前添加了一个页面...

非常感谢你的帮助。

                    var reader = new PdfReader(inputPdfStream);
                    var stamper = new PdfStamper(reader, outputPdfStream);
                    var pdfContentByte = stamper.GetOverContent(1);
                    iTextSharp.text.Image image = iTextSharp.text.Image.GetInstance(inputImageStream);
                    iTextSharp.text.Rectangle r_01 = new iTextSharp.text.Rectangle(30,10);
                    PdfContentByte page1 = stamper.GetOverContent(1);
                    image.SetAbsolutePosition(0,0);
                    page1.AddImage(image);
                    stamper.Close();

1 个答案:

答案 0 :(得分:0)

ITextSharp是一个很好的,你可以实际添加图像到现有的页面。我们使用它来自动生成我们的产品模板并添加QR码。

见Darin Dimitrov的回答: How can I insert an image with iTextSharp in an existing PDF?