Spire.PDF is a professional PDF library applied to creating, writing, editing, handling and reading PDF files without any external dependencies. Get free and professional technical support for Spire.PDF for .NET, Java, Android, C++, Python.

Fri Jul 15, 2022 12:02 pm

Spire PFD Spire.Pdf.Security.PdfSignature is taking long (more then 120 minutes) to identify weather 'Digital signature' is present in PDF or not on local machine.

List<Spire.Pdf.Security.PdfSignature> signatures = new List<Spire.Pdf.Security.PdfSignature>();

var form = (Spire.Pdf.Widget.PdfFormWidget)document.Form;
if (form != null)
{


for (int i = 0; i < form.FieldsWidget.Count; ++i)
{
Spire.Pdf.Widget.PdfSignatureFieldWidget field = form.FieldsWidget[i] as Spire.Pdf.Widget.PdfSignatureFieldWidget;
if (field != null && field.Signature != null)
{
Spire.Pdf.Security.PdfSignature signature = field.Signature;
signatures.Add(signature);
}
}

Spire.Pdf.Security.PdfSignature signatureOne = signatures[0];
IsDigitallySigned = signatureOne.VerifySignature();

}

aquib.mulla
 
Posts: 1
Joined: Fri Jul 15, 2022 11:52 am

Mon Jul 18, 2022 9:41 am

Hi Aquib,

Thanks for your inquiry and sorry for the late reply dut to weekend.

To help us reproduce this issue, could you please share the test PDF file with us? You can upload it here or send it to us via email(support@e-iceblue.com). Thanks in advance for your assistance.
Sincerely,
Andy
E-iceblue support team
User avatar

Andy.Zhou
 
Posts: 483
Joined: Mon Mar 29, 2021 3:03 am

Return to Spire.PDF