Dim _reader As iTextSharp.text.pdf.PdfReader
Dim outputPdfStream = New MemoryStream
_reader = New iTextSharp.text.pdf.PdfReader(Server.MapPath("upload/" & r!t_file))
Dim stamper = New iTextSharp.text.pdf.PdfStamper(_reader, outputPdfStream)
Dim picpath As String = Server.MapPath("signature/signature01.png")
Dim image1 As iTextSharp.text.Image = iTextSharp.text.Image.GetInstance(picpath)
image1.ScalePercent(52.0F)
image1.SetAbsolutePosition(
(iTextSharp.text.PageSize.A4.Width - image1.Width), 80)
Try
Dim waterMark As iTextSharp.text.pdf.PdfContentByte
waterMark = stamper.GetOverContent(1)
waterMark.AddImage(image1)
Catch ex As Exception
'fs.Close()
Dim pp As String = ex.ToString
End Try
stamper.FormFlattening = True
stamper.Close()
_reader.Close()
Response.ContentType = "application/pdf"
Response.AddHeader("content-length", outputPdfStream.ToArray.Length.ToString())
Response.AddHeader("Content-Disposition", "attachment; filename=file.pdf")
Response.BinaryWrite(outputPdfStream.ToArray())
Response.Flush()
Response.End()
Watch video How to implement or add a digital signature in a pdf file using Asp.net online without registration, duration hours minute second in high quality. This video was added by user ReviewOhHope 07 July 2021, don't forget to share it with your friends and acquaintances, it has been viewed on our site 5,999 once and liked it 18 people.