title: Show signature in all pages of PDF using iTextSharp
body: <p>Hello I am wanting to show the digital signature on all pages of the PDF, I researched but only found a method that inserts an image on all pages, but my certificate has no image, can someone help me. 
  Below, a piece of code:</p>
  
  <pre><code>sap.SetVisibleSignature( new iTextSharp.text.Rectangle( 10f, 10f, 110f, 30f ), reader.NumberOfPages, null );
  sap.SignDate = DateTime.Now;
  sap.Acro6Layers = true;
  PdfSignature dic = new PdfSignature( PdfName.ADOBE_PPKMS, PdfName.ADBE_PKCS7_SHA1 );
  dic.Date = new PdfDate( sap.SignDate );
  signName = iTextSharp.text.pdf.security.CertificateInfo.GetSubjectFields( sap.Certificate ).GetField( "CN" );
  dic.Name = signName;
  
  if ( sap.Reason != null ) dic.Reason = sap.Reason;
  if ( sap.Location != null ) dic.Location = sap.Location;
  </code></pre>
  
  <p>his code only shows the signature on the last page of the PDF.</p>