I am using iTextSharp for set values in PDF. All text is working perfectly but the image is now showing in PDF. My code is as below :
string pdfTemplate = string.Empty;
pdfTemplate = Server.MapPath("~/Documents/PDF/ESignSummary.pdf");
PdfReader _reader = new PdfReader(pdfTemplate);
using (MemoryStream ms = new MemoryStream())
{
PdfStamper stamper = new PdfStamper(_reader, ms);
using (stamper)
{
Dictionary<string, string> info = _reader.Info;
docServices.docSummaryFields(uniqueId, stamper.AcroFields, imagepath, stamper);
}
}
public void docSummaryFields(long uniqueId, dynamic _accrofield, string imagepath, PdfStamper stamper)
{
_accrofield.SetField("Image21", imagepath);
}
I have set the Image as Image21. I have search for similar thing on google but is not working in my case. Can you guide me where I'm making mistake?