GroupDocs.Assembly for Java

Générez des codes-barres pour des fichiers PDF avec notre API Java

GroupDocs.Assembly for Java offre des outils complets pour créer, personnaliser et intégrer des codes-barres de manière dynamique dans des fichiers PDF.

Comment intégrer un code-barres dans un document PDF

GroupDocs.Assembly vous permet d’insérer des codes-barres dans des formats populaires tels que des modèles PDF. Prend en charge plus de 60 types, y compris des codes-barres 1D et 2D.

  1. Préparez un modèle avec des espaces réservés pour les codes-barres (les modèles PDF ne sont pas pris en charge).
  2. Récupérez des données d’une source prise en charge.
  3. Ajustez les paramètres du code-barres tels que la taille et la résolution.
  4. Enregistrez le document avec le code-barres ajouté en tant que fichier PDF.
// Utilisez cette balise dans votre modèle pour créer un code-barres dans le document de sortie
// <<barcode [barcode_expression] -barcode_type>>

// Définissez le chemin d'accès au modèle
// Les modèles PDF ne sont actuellement pas pris en charge.
String template = "barcode_template.docx";

// Récupérez les données de votre source
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Enregistrez le document avec le code-barres ajouté en tant que fichier PDF.
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
cliquez pour copier
copié
Plus d'exemples Documentation

Créez des documents en utilisant des modèles alimentés par des données

GroupDocs.Assembly for Java simplifie la création de documents pour les types de fichiers populaires. Utilisez des modèles pour ajouter des graphiques, des tableaux, des listes, des liens, des images et des codes-barres de manière fluide.

Fonctionnalités de GroupDocs.Assembly

Générez des rapports à l’aide de données commerciales

L’API remplit les documents avec des données provenant de formats tels que JSON, XML et CSV de manière efficace et précise.

Visualisez les données avec des éléments intégrés

GroupDocs.Assembly prend en charge des éléments natifs tels que des tableaux, des graphiques et des listes, ainsi que du texte, des liens, des images et la génération de codes-barres en temps réel.

Insérez des données là où vous en avez besoin

Avec des modèles basés sur LINQ, vous pouvez placer les données avec précision, utiliser des boucles pour ajouter des tableaux et personnaliser des formats tels que la couleur par programme.

Large compatibilité avec les types de fichiers

Gérez des fichiers comme des documents MS Office, des PDF, HTML, OpenOffice et des emails. Vous pouvez également fusionner un document dans un autre.

Comment créer un code-barres dynamiquement

Cet exemple montre comment générer et ajouter dynamiquement un code-barres à un document PDF.

Java

// Préparez un modèle avec un espace réservé pour le code-barres
// <<barcode [barcode_expression] -barcode_type>>

// Définissez le chemin d'accès à votre fichier modèle
// Les modèles PDF ne sont actuellement pas pris en charge.
String template = "barcode_template.docx";

// Chargez des données à partir d'une source spécifique
CsvDataSource data_csv =
    new CsvDataSource("Barcode Labels.csv", 
    new CsvDataLoadOptions(true));

// Construisez un objet source de données avec les données nécessaires
DataSourceInfo data 
    = new DataSourceInfo(data_csv, "label");

// Créez une instance de DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Personnalisez les paramètres du code-barres
asm.getBarcodeSettings().setResolution(1200);
asm.getBarcodeSettings().setBaseYDimension(5f);

// Enregistrez le document mis à jour avec le code-barres
asm.assembleDocument(template, "result.pdf", data);
Maven XML
cliquez pour copier
copié
Plus d'exemples Documentation

Qu’est-ce que GroupDocs.Assembly for Java ?

GroupDocs.Assembly for Java vous aide à générer et personnaliser des documents en ajoutant des données provenant de plusieurs sources. Insérez des textes, des chiffres, des tableaux, des listes, des images et des codes-barres. Utilisez des modèles avancés pour garantir que les données apparaissent exactement là où vous le souhaitez. Prend en charge plus de 50 formats, y compris PDF, fichiers Office et emails.
En savoir plus
About illustration

Prêt à commencer ?

Téléchargez GroupDocs.Assembly 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 les fonctionnalités clés

Notre plateforme simplifie la gestion des documents professionnels avec des outils puissants et une automatisation.

Créez des rapports dans divers formats

Java prend en charge plus de 50 types de fichiers, permettant une fusion de données et un traitement de modèles sans effort pour des résultats professionnels.

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