GroupDocs.Assembly for Java

Remplissez des tableaux dans des fichiers PDF avec notre API Java

GroupDocs.Assembly for Java simplifie le processus de remplissage des tableaux dans les documents PDF avec des données provenant de diverses sources.

Étapes pour insérer des données dans un tableau PDF

GroupDocs.Assembly vous aide à remplir des modèles de tableaux pour PDF et d’autres formats. Utilisez des données dynamiques provenant de vos sources pour créer des tableaux sans effort.

  1. Conception d’un modèle avec des espaces réservés pour le tableau (les modèles PDF ne sont pas actuellement pris en charge).
  2. Récupérez des données de n’importe quelle source d’entrée prise en charge.
  3. Filtrez ou prétraitez les données pour répondre à vos besoins.
  4. Enregistrez le document avec le tableau rempli sous forme de fichier PDF.
// Utilisez ces balises dans un espace réservé de ligne de tableau dans votre modèle
// <<foreach [c in ds]>>
// <<[c.Client]>><<[c.Manager]>><<[c.Price]>>
// <</foreach>>

// Définissez le chemin vers le fichier modèle
// Les modèles PDF ne sont pas pris en charge pour le moment.
String template = "table_template.docx";

// Chargez des données à partir de votre source choisie
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "ds");

// Enregistrez le fichier de sortie avec le tableau rempli
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
cliquez pour copier
copié
Plus d'exemples Documentation

Créez des documents avec des tableaux remplis de données

GroupDocs.Assembly for Java facilite l’automatisation de la création de tableaux dans vos documents. Il prend également en charge l’ajout d’éléments tels que des graphiques, des listes et des images à l’aide de modèles.

Fonctionnalités principales de GroupDocs.Assembly

Générez des rapports à partir de plusieurs formats de données

L’API fonctionne sans problème avec JSON, XML, CSV et d’autres formats pour remplir des tableaux dans vos documents avec des données organisées.

Présentez les informations de manière visuelle

GroupDocs.Assembly vous aide à créer des tableaux, des listes et des graphiques professionnels, ainsi qu’à insérer des liens, du texte et des images, pour un rendu soigné.

Placez le contenu des tableaux avec précision

Utilisez une syntaxe flexible basée sur LINQ pour ajouter des lignes et des colonnes dynamiquement. Personnalisez l’apparence, comme les styles de police et les couleurs, par programmation.

Compatible avec plusieurs formats

Travaillez avec MS Office, OpenOffice, PDF, HTML, et plus encore. Fusionnez des tableaux dans n’importe quel format de fichier pris en charge sans effort.

Créez dynamiquement un tableau rempli de données

Cet exemple montre comment remplir un tableau dans un document PDF en utilisant des données d’entrée dynamiques.

Java

// Conception d'un modèle avec un espace réservé pour le tableau
// <<foreach [c in items]>> <<[c.Client]>><<[c.Manager]>>
//  <<[c.Price]>> <</foreach>>

// Définissez l'emplacement du fichier modèle
// Les modèles PDF ne sont pas pris en charge pour le moment.
String template = "table_template.docx";

// Chargez des données à partir de votre source préférée
JsonDataSource data_json = 
  new JsonDataSource("Items.json");

// Préparez un objet de données contenant les champs nécessaires
DataSourceInfo data 
    = new DataSourceInfo(data_json, "items");

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

// Enregistrez le document avec le tableau rempli
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 est un outil de génération de documents et de rapports en insérant automatiquement des données dans des modèles prédéfinis. Vous pouvez ajouter des tableaux, des listes, des graphiques et des images sans effort. Ses fonctionnalités avancées vous permettent de placer précisément le contenu dans vos documents. Compatible avec plus de 50 types de fichiers, y compris PDF, MS Office et formats de messagerie.
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.

Fonctionnalités clés en un coup d’œil

Notre API simplifie la création de documents professionnels en automatisant le peuplement des tableaux aux côtés d’autres composants puissants.

Produisez des tableaux détaillés dans divers formats

Avec Java, vous pouvez remplir des modèles avec des données et générer des rapports détaillés dans plus de 50 types de fichiers.

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