Présentation de GroupDocs.Signature

API pour effectuer la signature de documents et les opérations associées dans les applications .NET

Illustration signature

Ajout de signatures aux documents commerciaux en C#

Signature de documents : avec GroupDocs.Signature pour .NET, vous pouvez ajouter différents types de signatures, telles que du texte, des images, des codes-barres et des certificats numériques, aux documents PDF et Office. Cette API vous permet de signer vos documents avec presque n’importe quel type de données, y compris les métadonnées cachées.

Traitement des documents signés

Traitement supplémentaire : vous pouvez effectuer des opérations puissantes sur des documents signés à l’aide de GroupDocs.Signature. Cela inclut la recherche de signatures existantes dans les documents commerciaux et leur vérification à l’aide de critères spécifiques. De plus, vous pouvez récupérer des informations sur le document et prévisualiser les pages via cette API .NET.

Personnalisation des résultats

GroupDocs.Signature pour .NET offre des options de personnalisation étendues. Vous pouvez positionner avec précision les signatures n’importe où sur une page de document et ajuster leur apparence à l’aide de divers paramètres. De plus, cette API prend en charge l’enregistrement des documents traités dans un large éventail de formats pris en charge.

Indépendance de la plateforme

GroupDocs.Signature pour .NET prend en charge les systèmes d’exploitation, frameworks et gestionnaires de packages suivants

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formats de fichiers pris en charge

GroupDocs.Signature pour .NET prend en charge les opérations avec les formats de fichiers suivants.

Formats Microsoft Office

  • 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

Images et autres formats

  • Portable: PDF
  • Images: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Autres formats de bureaux: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Autres formats

  • la toile: HTML, MHTML
  • Les archives: ZIP, TAR, 7Z
  • Certificats: PFX

Fonctionnalités GroupDocs.Signature

Signature rapide et précise de PDF, de documents Office et d’images

Feature icon

Signature de documents

Ajoutez avec précision un ou plusieurs types de signatures pris en charge à n’importe quelle position spécifiée sur les documents commerciaux.

Feature icon

Personnaliser les signatures

Utilisez des fonctionnalités telles que la couleur, la police, la bordure, la rotation, etc., pour configurer l’apparence des signatures.

Feature icon

Protection par mot de passe des documents

Sécurisez certains types de documents en définissant un mot de passe après la signature.

Feature icon

Protection contre les changements

Empêchez les modifications apportées aux documents commerciaux importants après avoir apposé une signature avec un certificat numérique.

Feature icon

Convertir les fichiers signés vers d’autres formats

Convertissez les fichiers signés aux formats souhaités, par exemple en enregistrant un document Word au format PDF.

Feature icon

Extraire les aperçus des pages

Extrayez les pages des documents signés sous forme d’images individuelles pour un traitement ultérieur.

Feature icon

Recherche de signature dans les documents

Récupérez des informations sur les signatures précédemment ajoutées dans des documents spécifiques.

Feature icon

Valider les documents signés

Vérifiez la bonne signature des documents à l’aide des fonctionnalités de validation.

Feature icon

Mettre à jour ou supprimer des signatures

Repositionnez facilement des signatures spécifiques sur une page, modifiez leur texte ou supprimez-les sans aucun problème.

Exemples de codes

Quelques cas d’utilisation d’opérations GroupDocs.Signature typiques pour .NET

Ajouter un code QR au PDF

L’ajout de QR-codes à des pages spécifiques de documents PDF peut améliorer les processus métier. Vous trouverez ci-dessous un exemple de la façon d’ajouter un code QR à l’aide de GroupDocs.Signature.

Comment mettre le code QR au format PDF.

// Chargez le document à signer
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Créer des options de code QR avec du texte prédéfini
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Configurer le type d'encodage du code QR et la position sur la page
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Signez le document et enregistrez-le comme fichier de résultat
    signature.Sign("file_with_QR.pdf", options);
}

Protéger un document DOCX à l’aide d’un certificat numérique

Vous pouvez Protéger un document en utilisant des signatures personnelles ou d’entreprise stockées sous forme de certificats numériques. Ces documents protégés ne peuvent être modifiés sans invalider la signature.

Voici comment garantir l’intégrité des documents.

// Charger le document à signer numériquement
using (Signature signature = new Signature("file_to_sign.docx"))
{
    // Spécifiez les options de signature numérique et fournissez le chemin d'accès au fichier de certificat
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Définir le mot de passe du certificat
        Password = "1234567890"
    };
    // Signez le document et enregistrez-le dans le chemin souhaité
    signature.Sign("digitally_signed.docx", options);
}

 Français