Digitale Signatur zu PDF hinzufügen über PHP

Generierung und Überprüfung digitaler Signaturen mithilfe der serverseitigen Datei Aspose.PDF für PHP via Java APIs. Native und leistungsstarke Bibliothek

So fügen Sie Digital Sign mithilfe der PHP via Java Bibliothek zu einer PDF-Datei hinzu

Um eine Anmelde-PDF-Datei hinzuzufügen, verwenden wir Aspose.PDF für PHP über die Java-API, ein funktionsreiches, leistungsstarkes und einfach zu bedienendes Tool zur Dokumentenbearbeitung in php-java. Installieren Sie die Tomcat 9.0-Version an einem beliebigen Ort und fügen Sie Aspose.pdf.war hinzu. Weitere Informationen finden Sie auf der Seite GitHub.

Fügen Sie Digital Sign zu PDF hinzu über PHP


Sie benötigen Aspose.PDF für PHP via Java, um den Code in Ihrer Umgebung auszuprobieren.

  1. Laden Sie das PDF mit einer Instanz von Document.
  2. Laden Sie alle PDF-Dateien mit vollständigem Pfad.
  3. Stellen Sie den Textstil wie Schriftart, Schriftgröße, Farbe usw. ein.
  4. PDF-Datei speichern, Sie erhalten das Dokument mit eingefügter Unterschrift.
  5. Um die Gültigkeit der Signatur zu überprüfen, verwenden Sie die Methode pdffileSignature.verifySigned ().

Eine elektronische Signatur zu einer PDF-Datei hinzufügen mit - PHP

Dieser Beispielcode zeigt, wie man PDF-Seiten signiert - PHP

Input file:

File not added

Certificate file:

File not added

Output format:

Output file:


    // Open document
    $document = new Document($inputFile);    
    $signature = new facades_PdfFileSignature($document);
    $pkcs = new PKCS7($inputPKCS7, 'Pa$$w0rd2020'); // Use PKCS7/PKCS7Detached
    $rectangle = new Rectangle(300,100,420,160);
    $signature->sign(1, true, $rectangle->toRect(), $pkcs);
    // Save output PDF file
    $signature->save($outputFile);    
    $document->close();