Hi @asad.ali
Not able to remove digital signature from pdf document.
Code:
String dataDir = “D:\degital signature\”;
PdfFileSignature pdfSign = new PdfFileSignature();
// Open PDF document
pdfSign.bindPdf(dataDir + “out_2.90.pdf”);
// Get list of signature names
List names = pdfSign.getSignNames();
System.out.println(names);
// Remove all the signatures from the PDF file
for (int index = 0; index < names.size(); index++)
{
pdfSign.removeSignature(names.get(index));
}
// Save updated PDF file
pdfSign.save(dataDir + “RemoveSignature_out.pdf”);
Exception:-
Exception in thread “main” class com.aspose.pdf.exceptions.PdfException: You cannot change this document because it is certified.
com.aspose.pdf.facades.PdfFileSignature.removeSignature(Unknown Source)
com.test.RemoveSignature.main(RemoveSignature.java:31)
at com.aspose.pdf.facades.PdfFileSignature.removeSignature(Unknown Source)
at com.test.RemoveSignature.main(RemoveSignature.java:31)
InputFile:-
out_2.90.zip (339.9 KB)