GroupDocs.Signature for .NET

Générez des codes QR pour JPEG

Générez des codes-barres 2D à partir de données textuelles ou numériques et appliquez-les sur plusieurs pages et formats, y compris des PDF, Word, Excel, et plus, via GroupDocs.Signature for .NET.

Comment générer et insérer un code QR à n’importe quel endroit d’un JPEG

GroupDocs.Signature facilite la génération de codes QR dans divers formats populaires et leur placement sur les pages JPEG. Supportant plus de 10 types de codes QR, notre bibliothèque peut être intégrée de manière fluide dans les applications .NET. Améliorez vos documents avec des signatures QR codes utilisant notre produit.

  1. Acquérez le fichier ou le flux JPEG à signer avec un code QR.
  2. Fournissez le texte requis à QrCodeSignOptions.
  3. Personnalisez les paramètres visuels tels que la couleur, la position, la taille, etc.
  4. Enregistrez le document avec le code QR intégré.
// Initialisez une nouvelle instance de Signature avec le document
using (Signature signature = new Signature("input.jpeg"))
{
    // Utilisez QrCodeSignOptions pour intégrer un code QR dans le document
    QrCodeSignOptions options = new QrCodeSignOptions("Text Content")
        {
            // Spécifiez le type de signature et désignez sa position sur la page
            EncodeType = QrCodeTypes.QR,
            Left = 50,
            Top = 150
        };

    // Enregistrez le document avec le code QR intégré
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
cliquez pour copier
copié
Plus d'exemples Documentation

Intégration complète de signatures pour documents

Avec l’API GroupDocs.Signature for .NET, les utilisateurs peuvent générer, modifier, rechercher, valider et supprimer aisément une variété de types de signatures, rationalisant ainsi les flux de travail documentaires avec une précision inégalée.

Fonctionnalités clés de GroupDocs.Signature

Signature de documents avec plusieurs types de signatures

GroupDocs.Signature permet l’application de signatures Textuelles, d’Image, de Code-Barres, de QR Code et de Tampons à tout format de document. Les signatures peuvent être positionnées avec précision sur n’importe quelle page, et les métadonnées peuvent être gérées de manière fluide via des signatures de métadonnées. Protégez l’intégrité de vos documents en intégrant des certificats numériques qui empêchent les modifications non autorisées.

Recherche et validation des signatures

Vérifiez l’authenticité et la précision des signatures de documents grâce à un processus de validation avancé. Récupérez facilement une liste détaillée de toutes les signatures intégrées dans un document pour un contrôle exhaustif.

Modification personnalisable des signatures

Mettez à jour et affinez les signatures précédemment appliquées en ajustant le contenu, la position, la couleur, la taille et d’autres attributs pour répondre à vos besoins spécifiques.

Suppression efficace des signatures

Rationalisez la gestion de vos documents en supprimant de manière programmatique les signatures indésirables. Que vous traitiez des certificats numériques ou d’autres types de signatures, la suppression peut être effectuée rapidement et efficacement.

Comment générer un code QR avec diverses options ?

Cet exemple démontre comment placer un code QR personnalisé sur une page JPEG.

C#

// Récupérez le document à signer et transmettez-le à Signature
using (Signature signature = new Signature("input.jpeg"))
{
    // Configurez les options de code QR avec le texte nécessaire
    QrCodeSignOptions options = new QrCodeSignOptions("Archived on July 11, 2019")
    {
          // Désignez la position relative du code QR sur la page
          VerticalAlignment = Domain.VerticalAlignment.Top,
          HorizontalAlignment = Domain.HorizontalAlignment.Right,

          // Définissez le rembourrage de la signature
          Margin = new Padding() { Top = 20, Right = 20 },

          // Spécifiez la couleur du code QR
          ForeColor = Color.Red,

          // Définissez les options de police pour le message
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // Personnalisez la couleur de fond et le pinceau du code QR
          Background = new Background()
          {
              Color = Color.LimeGreen,
              Transparency = 0.5,
              Brush = new Domain.Extensions.LinearGradientBrush(Color.LimeGreen, Color.DarkGreen)
          }
    };

    // Intégrez le code QR dans le document
    SignResult result = signature.Sign("output.jpeg", options);
}
dotnet add package GroupDocs.Signature
cliquez pour copier
copié
Plus d'exemples Documentation

Découvrez les capacités de GroupDocs.Signature for .NET

GroupDocs.Signature for .NET propose une vaste gamme de fonctionnalités, permettant aux utilisateurs de générer et d’incorporer différents types de signatures dans les principaux formats de documents. Que ce soit pour des PDF, des documents Word, des feuilles Excel, des présentations PowerPoint ou des fichiers image, vous pouvez rehausser vos documents avec des signatures Textuelles, d’Image, de Code-Barres, QR Code, de Métadonnées, Numériques, et de Tampons.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Signature gratuitement ou obtenez une licence d’essai pour un accès complet !

Ressources utiles

Explorez la documentation, les échantillons de code et le soutien communautaire pour améliorer votre expérience.

Découvrez nos solutions de signature

Nous présentons fièrement une large gamme de types de signatures et de fonctionnalités opérationnelles.

Générez des codes QR pour d’autres formats de documents

Améliorez tous les formats de fichiers standard de l’industrie avec la capacité d’incorporer des codes QR via l’API .NET. Stockez et encodez des informations critiques dans des codes-barres 2D pour un scan et une récupération de données sans faille.

Conseils sur les licences temporaires

1
Inscrivez-vous avec votre adresse e-mail professionnelle. Les services de messagerie gratuits ne sont pas autorisés.
2
Utilisez le bouton Obtenir une licence temporaire à la deuxième étape.
 Français