How to implement or add a digital signature in a pdf file using Asp.net

Published: 07 July 2021
on channel: ReviewOhHope
5,999
18

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.