Add () //Create PDF graphics for the page PdfGraphics graphics = page. Creates a new PDF document PdfDocument document = new PdfDocument () //Adds a new page PdfPageBase page = document. The following code example illustrates how to add a digital signature in the PDF document as stream using the PdfSignature class as follows. You can download a complete working sample from GitHub. DrawImage ( signatureImage, 0, 0 ) 'Saves and closes the document document. Reason = "I am author of this document." 'Draws the signature image graphics. LocationInfo = "Honolulu, Hawaii" signature. Bounds = New RectangleF ( New PointF ( 0, 0 ), signatureImage. Graphics 'Creates a certificate instance from PFX file with private key Dim pdfCert As New PdfCertificate ( "PDF.pfx", "password123" ) 'Creates a digital signature Dim signature As New PdfSignature ( document, page, pdfCert, "Signature" ) 'Sets an image for signature field Dim signatureImage As New PdfBitmap ( "signature.jpg" ) 'Sets signature information signature. Add () 'Create PDF graphics for the page Dim graphics As PdfGraphics = page. 'Creates a new PDF document Dim document As New PdfDocument () 'Adds a new page Dim page As PdfPageBase = document. DrawImage ( signatureImage, 0, 0 ) //Saves and closes the document document. Reason = "I am author of this document." //Draws the signature image graphics. Bounds = new RectangleF ( new PointF ( 0, 0 ), signatureImage. Graphics //Creates a certificate instance from PFX file with private key PdfCertificate pdfCert = new PdfCertificate (, "password123" ) //Creates a digital signature PdfSignature signature = new PdfSignature ( document, page, pdfCert, "Signature" ) //Sets an image for signature field PdfBitmap signatureImage = new PdfBitmap ( ) //Sets signature information signature. return File ( stream, contentType, fileName ) string fileName = "Output.pdf" //Creates a FileContentResult object by using the file contents, content type, and file name. string contentType = "application/pdf" //Define the file name. Close ( true ) //Defining the ContentType for PDF file. MemoryStream stream = new MemoryStream () document. DrawImage ( signatureImage, 0, 0 ) //Save the document into stream. Reason = "I am author of this document." //Draws the signature image. PdfBitmap signatureImage = new PdfBitmap ( imageStream ) //Sets signature information. Read ) //Sets an image for signature field. FileStream imageStream = new FileStream ( "signature.jpg", FileMode. PdfSignature signature = new PdfSignature ( document, page, pdfCert, "Signature" ) //Sets an image for signature field. Read ) PdfCertificate pdfCert = new PdfCertificate ( certificateStream, "password123" ) //Creates a digital signature. FileStream certificateStream = new FileStream ( "PDF.pfx", FileMode. Graphics //Creates a certificate instance from PFX file with private key. Add () //Create PDF graphics for the page. PdfDocument document = new PdfDocument () //Adds a new page.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |