title: How to insert an image into a pdf document with C#?
body: <p>I m searching for a way with a free dll library modify a pdf.
  I want to insert an image to a certain position into a pdf document.</p>
  
  <p>I already found iTextSharp, but this only add a page before my document.</p>
  
  <p>How do I insert an image to specific position?</p>
  
  <pre class="lang-cs prettyprint-override"><code>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();
  </code></pre>