GroupDocs.Signature for Java

Créer des QR codes pour PDF

Créez des codes-barres 2D avec des données textuelles et numériques et placez-les sur n’importe quelle page de divers documents en utilisant GroupDocs.Signature for Java.

Étapes pour générer et placer un QR code à tout emplacement dans un PDF

GroupDocs.Signature peut générer des QR codes dans de nombreux formats populaires et les placer sur les pages PDF. Plus de 10 types de QR codes sont pris en charge et peuvent être rapidement intégrés dans des applications Java. Utilisez notre produit pour signer des documents avec des QR codes générés.

  1. Obtenez le fichier ou le flux PDF à signer avec un QR code.
  2. Fournissez le texte pour QrCodeSignOptions.
  3. Personnalisez les options visuelles telles que la couleur, la position, la taille, etc.
  4. Enregistrez le fichier avec le QR code.
// Passez le document à une nouvelle instance de Signature
Signature signature = new Signature("input.pdf");

// Utilisez QrCodeSignOptions pour ajouter un QR code au document
QrCodeSignOptions options = new QrCodeSignOptions("Text Content");

// Spécifiez le type de signature et sa position sur la page
options.setEncodeType(QrCodeTypes.QR);
options.setLeft(50);
options.setTop(150);

// Enregistrez le fichier avec le QR code ajouté
signature.sign("output.pdf", options);
Maven XML
cliquez pour copier
copié
Plus d'exemples Documentation

Ajoutez des signatures à vos documents

L’API GroupDocs.Signature for Java prend en charge la signature de tous les formats de fichiers populaires. Générez, modifiez, recherchez, vérifiez et supprimez différents types de signatures.

Fonctionnalités clés de GroupDocs.Signature

Signer des documents

GroupDocs.Signature prend en charge la signature avec des signatures de type Texte, Image, Code-barres, QR Code et Cachet. Placez-les sur n’importe quelle page de n’importe quel format de document pris en charge. Gérez les métadonnées du document avec des signatures de métadonnées, et protégez le contenu contre les modifications non autorisées en utilisant des certificats numériques.

Recherche et vérification

Assurez-vous que toutes les signatures d’un document sont valides grâce à la procédure de vérification. Récupérez une liste complète des signatures dans un document en utilisant la fonction de recherche intégrée.

Modifier des signatures

Modifiez facilement les propriétés des signatures après signature. Ajustez le contenu, la position, la couleur, la taille et d’autres attributs selon vos besoins.

Supprimer des signatures

Supprimez les signatures indésirables sans difficulté. Divers types de signatures, y compris les certificats numériques, peuvent être supprimés programmatique de documents.

Comment personnaliser un QR code généré

Utilisez cet exemple pour apprendre à placer un nouveau QR code sur une page PDF.

Java

// Obtenez le document qui doit être signé et passez-le à Signature
Signature signature = new Signature("input.pdf");

// Utilisez les options du code QR pour fournir le texte avec les informations requises
QrCodeSignOptions signOptions = new QrCodeSignOptions("Archived on July 11, 2019");

// Définissez la position relative du QR code sur la page
signOptions.setVerticalAlignment(VerticalAlignment.Top);
signOptions.setHorizontalAlignment(HorizontalAlignment.Right);

// Définissez les marges de la signature
Padding padding = new Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// Spécifiez la couleur du QR code
signOptions.setForeColor(Color.RED);

// Définissez les options de police pour le message
SignatureFont font = new SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// Personnalisez la couleur de fond du QR code et le pinceau
Background background = new Background();
background.setColor(Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new LinearGradientBrush(Color.GREEN, Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// Ajoutez le QR code au document
SignResult signResult = signature.sign("output.pdf", signOptions);
Maven XML
cliquez pour copier
copié
Plus d'exemples Documentation

En savoir plus sur GroupDocs.Signature for Java

GroupDocs.Signature for Java offre une large gamme de fonctionnalités pour générer et intégrer différents types de signatures dans tous les principaux formats de documents. Il prend en charge les PDF, les documents Word, les feuilles de calcul Excel, les présentations PowerPoint et les images. Améliorez vos documents avec des signatures de type Texte, Image, Code-barres, QR Code, Métadonnées, Numérique et Cachet.
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 principales offres

Nous proposons une sélection diversifiée de fonctionnalités de signature et d’opérations avancées

Générez des QR codes pour des formats de fichiers supplémentaires

Améliorez tous les formats de fichiers populaires avec des QR codes générés en utilisant l’API Java. Ajoutez des données de code-barres 2D pour un scan et un traitement aisés.

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