eSign Xlsx fichiers avec Digital signatures en C#

Comment ajouter la signature Digital avec quelques lignes de code .NET


Télécharger la version d'essai gratuite

À propos de l'API de signatures numériques GroupDocs.Signature for .NET

GroupDocs.Signature for .NET est une API populaire pour signer des documents avec des signatures électroniques numériques, avec des certificats numériques. Pour les signatures numériques, l’API utilise des fichiers de certificat PFX pour signer un document avec des clés privées et publiques protégées par mot de passe. Les signatures numériques peuvent être utilisées pour certifier des documents commerciaux avec une page particulière eSign PDF, certifier des documents Microsoft Office entiers tels que Words, Excel, des fichiers Powerpoint et des documents Open Office. Les clients peuvent facilement manipuler les signatures comme les modifier, les supprimer ou les ajuster. L’API fournit un moyen de rechercher et de vérifier les signatures. De plus, de nombreuses capacités de personnalisation des signatures sont fournies.

Étapes pour signer Xlsx avec Digital dans C#

GroupDocs.Signature for .NET permet de signer rapidement et facilement des documents Xlsx avec des signatures Digital.

  • Créez une instance de la classe Signature fournissant le fichier Xlsx censé signer en tant que chemin ou flux de mémoire
  • Instanciez la classe SignOptions et définissez toutes les données demandées.
  • Appelez la méthode Signature.Sign() en transmettant le fichier de sortie Xlsx ou le flux de mémoire

Configuration requise

GroupDocs.Signature for .NET sont pris en charge sur toutes les principales plates-formes et systèmes d’exploitation. Avant d’exécuter le code ci-dessous, assurez-vous que les prérequis suivants sont installés sur votre système.

  • Systèmes d’exploitation : Microsoft Windows, Linux, MacOS
  • Environnements de développement : Microsoft Visual Studio, Xamarin, MonoDevelop
  • Frameworks: .NET Framework, .NET Standard, .NET Core, Mono
  • Obtenez le dernier GroupDocs.Signature for .NET de Nuget

        
// Set up input Xlsx file
string filePath = "input.xlsx";
// Set up output file
string outputFilePath = "output.xlsx";
// Provide digital certificate
string certificateFilePath = "certificate.pfx";

// Instantiate Signature for input file
using (GroupDocs.Signature.Signature signature = new GroupDocs.Signature.Signature(filePath))
{
        //Provide sign options
        DigitalSignOptions options = new DigitalSignOptions(certificateFilePath)
        {
            // set certificate password
            Password = "1234567890",
            // set signature position
            Left = 50,
            Top = 200,
        };

        // sign Xlsx document
        SignResult result = signature.Sign(outputFilePath, options);
}

Signature de documents Xlsx avec Digital Live Demo

Signez dès maintenant le fichier Xlsx avec différentes signatures en visitant le site Web GroupDocs.Signature App. Une démo en ligne gratuite vous attend.

Pas besoin de télécharger l'API

Pas besoin d'écrire de code

Téléchargez simplement le fichier source

Obtenir le lien de téléchargement pour enregistrer le fichier

Autres signatures Digital prises en charge pour C#

“Vous pouvez également signer Xlsx avec d’autres types de signature. Veuillez consulter la liste ci-dessous.”

Signer PDF avec DIGITAL

(Portable Document Format)

Signer DOC avec DIGITAL

(Microsoft Word Binary Format)

Signer DOCX avec DIGITAL

(Office 2007+ Word Document)

Signer DOCM avec DIGITAL

(Microsoft Word 2007 Marco File)

Signer DOT avec DIGITAL

(Microsoft Word Template Files)

Signer DOTX avec DIGITAL

(Microsoft Word Template File )

Signer ODT avec DIGITAL

(OpenDocument Text File Format)

Signer OTT avec DIGITAL

(OpenDocument Standard Format)

Signer XLS avec DIGITAL

(Microsoft Excel Spreadsheet (Legacy))

Signer XLSM avec DIGITAL

(Macro-enabled Spreadsheet)

Signer XLSB avec DIGITAL

(Excel Binary Workbook)

Signer ODS avec DIGITAL

(OpenDocument Spreadsheet)

Signer OTS avec DIGITAL

(OpenDocument Spreadsheet Template)

Signer XLTX avec DIGITAL

(Excel Template)

Signer XLTM avec DIGITAL

(Excel Macro-Enabled Template)

Signer PPTX avec DIGITAL

(Open XML presentation Format)

Signer PPTM avec DIGITAL

(Macro-enabled Presentation File)

Back to top
 Français