Lösung für die E-Signatur

Signieren Sie PDF-Dokumente digital mit kostenlosen plattformübergreifenden Apps und APIs.

So fügen Sie Digital Sign zur PDF-Datei hinzu

Um eine Anmelde-PDF-Datei hinzuzufügen, verwenden wir die Aspose.PDF API, eine funktionsreiche, leistungsstarke und einfach zu verwendende API zur Dokumentenbearbeitung. Öffnen Sie den NuGet -Paketmanager, suchen Sie nach Aspose.PDF und installieren Sie ihn. Sie können auch den folgenden Befehl in der Package Manager Console verwenden. Wenn Sie ein PDF-Dokument mit einer Signatur signieren, bestätigen Sie dessen Inhalt grundsätzlich „wie er ist“. Folglich machen alle anderen Änderungen, die später vorgenommen werden, die Signatur ungültig, sodass Sie wissen, ob das Dokument geändert wurde.

Sie können die folgenden Klassen und Methoden für die PDF-Signatur verwenden

  1. Klasse DocMDPSignature.
  2. Enumeration DocMDP-Zugriffsberechtigungen.
  3. Eigenschaft IsCertified in der Klasse PDFFileSignature.

Unterschreiben Sie PDF mit digitalen Signaturen.

<% signature0.code-block.subtitle %>

   var esign_doc = new Document("My File.pdf");
    var page = esign_doc.PdfDocument.Pages[1];
    // Create text stamp
    TextStamp textStamp = new TextStamp(getFormattedText("digital signature text"));
    // Set whether stamp is background
    // textStamp.Background = true;
    textStamp.HorizontalAlignment = HorizontalAlignment.Right;
    textStamp.VerticalAlignment = VerticalAlignment.Bottom;
    textStamp.TextAlignment = HorizontalAlignment.Center;
    textStamp.TextState.Font = FontRepository.FindFont("Arial");
    textStamp.TextState.FontSize = 50;
    textStamp.Width = page.PageInfo.Width / 3;
    textStamp.TextState.ForegroundColor = Color.FromRgb(System.Drawing.Color.Aqua);
    page.AddStamp(textStamp);

    esign_doc.Save("esignedFile.pdf", SaveFormat.Pdf);