GroupDocs.Signature-Übersicht

API zum Durchführen der Dokumentensignierung und verwandter Vorgänge in .NET-Anwendungen

Illustration signature

Hinzufügen von Signaturen zu Geschäftsdokumenten in C#

Signieren von Dokumenten: Mit GroupDocs.Signature für .NET können Sie PDF- und Office-Dokumenten verschiedene Arten von Signaturen hinzufügen, z. B. Text, Bilder, Barcodes und digitale Zertifikate. Mit dieser API können Sie Ihre Dokumente mit nahezu jedem Datentyp signieren, einschließlich versteckter Metadaten.

Bearbeitung signierter Dokumente

Zusätzliche Verarbeitung: Mit GroupDocs.Signature können Sie leistungsstarke Vorgänge an signierten Dokumenten durchführen. Dazu gehört die Suche nach vorhandenen Signaturen in Geschäftsdokumenten und deren Überprüfung anhand bestimmter Kriterien. Darüber hinaus können Sie über diese .NET-API Dokumentinformationen und Vorschauseiten abrufen.

Anpassen der Ergebnisse

GroupDocs.Signature für .NET bietet umfangreiche Anpassungsmöglichkeiten. Sie können Signaturen überall auf einer Dokumentseite präzise positionieren und ihr Erscheinungsbild mithilfe verschiedener Einstellungen anpassen. Darüber hinaus unterstützt diese API das Speichern verarbeiteter Dokumente in einer Vielzahl unterstützter Formate.

Plattformunabhängigkeit

GroupDocs.Signature für .NET unterstützt die folgenden Betriebssysteme, Frameworks und Paketmanager

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Unterstützte Dateiformate

GroupDocs.Signature für .NET unterstützt Vorgänge mit den folgenden Dateiformaten.

Microsoft Office-Formate

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM

Bilder und andere Formate

  • tragbar: PDF
  • Bilder: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Andere Büroformate: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Andere Formate

  • Netz: HTML, MHTML
  • Archiv: ZIP, TAR, 7Z
  • Zertifikate: PFX

GroupDocs.Signature-Funktionen

PDFs, Office-Dokumente und Bilder schnell und präzise signieren

Feature icon

Unterzeichnung des Dokuments

Fügen Sie eine oder mehrere unterstützte Signaturarten präzise an jeder angegebenen Position in Geschäftsdokumenten hinzu.

Feature icon

Passen Sie Signaturen an

Nutzen Sie Funktionen wie Farbe, Schriftart, Rahmen, Drehung usw., um das Erscheinungsbild von Signaturen zu konfigurieren.

Feature icon

Passwortschutz für Dokumente

Sichern Sie bestimmte Dokumenttypen, indem Sie nach dem Signieren ein Passwort festlegen.

Feature icon

Schutz vor Veränderungen

Verhindern Sie Änderungen an wichtigen Geschäftsdokumenten, nachdem Sie eine Signatur mit einem digitalen Zertifikat angehängt haben.

Feature icon

Konvertieren Sie signierte Dateien in andere Formate

Konvertieren Sie signierte Dateien in gewünschte Formate, z. B. Speichern eines Word-Dokuments als PDF.

Feature icon

Extrahieren Sie Seitenvorschauen

Extrahieren Sie Seiten aus signierten Dokumenten als einzelne Bilder für die zukünftige Verarbeitung.

Feature icon

Signatursuche in Dokumenten

Rufen Sie Informationen zu zuvor hinzugefügten Signaturen in bestimmten Dokumenten ab.

Feature icon

Validieren Sie signierte Dokumente

Überprüfen Sie die ordnungsgemäße Signatur von Dokumenten mithilfe von Validierungsfunktionen.

Feature icon

Signaturen aktualisieren oder löschen

Positionieren Sie bestimmte Signaturen ganz einfach auf einer Seite neu, ändern Sie ihren Text oder löschen Sie sie ohne Probleme.

Codebeispiele

Einige Anwendungsfälle typischer GroupDocs.Signature für .NET-Vorgänge

QR-Code zum PDF hinzufügen

Das Hinzufügen von QR-Codes zu bestimmten Seiten von PDF-Dokumenten kann Geschäftsprozesse verbessern. Nachfolgend finden Sie ein Beispiel für das Hinzufügen eines QR-Codes mithilfe von GroupDocs.Signature.

So fügen Sie einen QR-Code in ein PDF ein.

// Laden Sie das zu signierende Dokument
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Erstellen Sie QR-Code-Optionen mit vordefiniertem Text
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Konfigurieren Sie den Kodierungstyp und die Position des QR-Codes auf der Seite
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Signieren Sie das Dokument und speichern Sie es als Ergebnisdatei
    signature.Sign("file_with_QR.pdf", options);
}

Schützen eines DOCX-Dokuments mithilfe eines digitalen Zertifikats

Sie können ein Dokument schützen, indem Sie persönliche oder Unternehmenssignaturen verwenden, die als digitale Zertifikate gespeichert sind. Solche geschützten Dokumente können nicht geändert werden, ohne dass die Signatur ungültig wird.

So stellen Sie die Dokumentenintegrität sicher.

// Laden Sie das Dokument, das digital signiert werden soll
using (Signature signature = new Signature("file_to_sign.docx"))
{
    // Geben Sie Optionen für die digitale Signatur an und geben Sie den Pfad zur Zertifikatsdatei an
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Legen Sie das Zertifikatspasswort fest
        Password = "1234567890"
    };
    // Signieren Sie das Dokument und speichern Sie es im gewünschten Pfad
    signature.Sign("digitally_signed.docx", options);
}

 Deutsch