Kaip patikrinti skaitmeninį parašą PDF naudojant Java

Šioje trumpoje pamokoje paaiškinama, kaip patikrinti skaitmeninį parašą PDF formatu naudojant Java. Jame yra išsami konfigūracijos informacija, veiksmų sąrašas ir vykdomas pavyzdinis kodas, skirtas parašo patvirtinimui PDF formatu naudojant Java. Taip pat sužinosite apie įvairias parinktis, kaip dirbti su parašais PDF faile.

Veiksmai, kaip patikrinti parašą PDF formatu naudojant „Java“.

  1. Sukonfigūruokite projektą, kad pridėtumėte Aspose.PDF for Java, kad patvirtintumėte parašus PDF faile
  2. Sukurkite PdfFileSignature klasės objektą, kad galėtumėte dirbti su PDF parašais
  3. Susiekite tikslinį PDF failą naudodami bindPdf() metodą
  4. Iškvieskite verifySignature() metodą, kad patikrintumėte konkretų parašą tiksliniame PDF faile

Šie veiksmai apibendrina parašo tikrinimo PDF naudojant Java procesą. Visi ištekliai yra bendrinami kaip būtina biblioteka, kurią reikia įkelti šiai operacijai, svarbios klasės ir metodai, kurie naudojami iš bibliotekos parašui PDF faile patikrinti. Turite žinoti parašo, kuris turi būti patvirtintas PDF faile, pavadinimą, nes viename PDF faile gali būti keli parašai.

Kodas skaitmeninio parašo patvirtinimui PDF formatu naudojant „Java“.

import com.aspose.pdf.License;
import com.aspose.pdf.facades.PdfFileSignature;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to verify PDF signature using Java
// Instantiate the license
License lic = new License();
lic.setLicense("Aspose.Total.lic");
// Instantiate a PdfFileSignature object
PdfFileSignature pdfSign = new PdfFileSignature();
// Bind the target PDF file
pdfSign.bindPdf("Digitally Signed PDF.pdf");
// Verify the signature
if (pdfSign.verifySignature("Signature1"))
{
System.out.println("Signature Verified");
}
System.out.println("Done");
}
}

Pirmiau minėtas pavyzdinis kodas demonstruoja PDF failo parašo patvirtinimą naudojant Java. Šiuo tikslu naudojama PdfFileSignature klasė, kurioje yra daug funkcijų, skirtų darbui su parašais PDF faile. Jame yra tokių funkcijų, kaip galite patikrinti, ar PDF failas yra pasirašytas, ar nenaudojamas verifySigned() metodu, parašo pridėjimas naudojant sign() metodą, parašo pašalinimas naudojant RemoveSignature() metodą.

Ši instrukcija padėjo mums parašyti skaitmeninio parašo patvirtinimo procesą naudojant Java. Jei norite sužinoti, kaip pridėti skaitmeninį parašą prie PDF failo, žr. straipsnį kaip pridėti skaitmeninį parašą prie PDF Java..

 Latviski