Aperçu de GroupDocs.Assembly

Une bibliothèque Java conçue pour la création automatisée de documents et l’intégration de données sans effort.

Illustration assembly

Fusionner des données commerciales dans des modèles avec Java

Créez facilement des rapports professionnels en intégrant des données provenant de JSON, XML ou d’autres sources dans des modèles préconçus en utilisant GroupDocs.Assembly for Java.

Travailler avec des objets intégrés

Remplissez automatiquement des éléments tels que des tableaux, graphiques et diagrammes dans des documents en utilisant des données provenant de sources externes.

Personnalisation avancée

GroupDocs.Assembly for Java offre des fonctionnalités flexibles telles que la génération de codes-barres, l’extraction de données en ligne via des URL, et l’exportation de la sortie dans différents formats.

Indépendance de la plateforme

GroupDocs.Assembly for Java fonctionne sans effort avec des systèmes d’exploitation, frameworks et gestionnaires de paquets populaires.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formats de fichiers pris en charge

GroupDocs.Assembly for Java prend en charge une large gamme de formats de documents.

Formats Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

Images & Autres Formats

  • Portable: PDF
  • Images: SVG, TIFF
  • Autres formats de bureau: ODT, OTT, OTS, ODS, ODP, OTP

Autres formats

  • Web: HTML, MHTML
  • Emails: EML, MSG, EMLX
  • Autre: EPUB, MD

Capacités clés de GroupDocs.Assembly

Créez des documents et des rapports professionnels avec une gestion avancée des données.

Feature icon

Éléments de données visuels

Ajoutez et formatez des éléments tels que des graphiques, tableaux, images et listes directement dans vos documents.

Feature icon

Transformation des données

Utilisez des formules, des tris, et d’autres outils pour organiser et présenter vos données efficacement.

Feature icon

Prise en charge de plusieurs formats

Travaillez facilement avec des types de fichiers courants pour les modèles et les fichiers de sortie.

Feature icon

Formatage amélioré des modèles

Personnalisez les modèles avec des options de formatage numérique, alphabétique et autres.

Feature icon

Génération dynamique de codes-barres

Créez et insérez rapidement des images de codes-barres dans les documents selon les besoins.

Feature icon

Style de texte flexible

Appliquez des transformations de texte comme majuscules, minuscules, casse de titre, ou d’autres styles dans les modèles.

Feature icon

Importer du contenu externe

Intégrez dynamiquement du contenu provenant de fichiers externes lors de la génération de documents.

Feature icon

Exporter dans plusieurs formats

Enregistrez les documents finaux dans divers formats de fichiers en utilisant des extensions ou configurations spécifiées.

Feature icon

Incorporation dynamique de médias

Insérez des images ou d’autres contenus en utilisant des données encodées en Base64 lors de la création des documents.

Exemples de code

Explorez le code d’exemple pour des tâches courantes avec GroupDocs.Assembly.

Créer une liste à puces dans Word

Découvrez comment ajouter des listes à puces aux documents Word pour une représentation organisée des données. Cet exemple montre comment générer une liste dans Word en utilisant GroupDocs.Assembly.

Créer une liste à puces dans Word

// Insérez ce modèle sur une page de document :
// Indicateurs de performance des managers
// . <<foreach [in products]>><<[ProductName]>>
// <</foreach>>

// Spécifiez le chemin du modèle
String template = "Bulleted List Template.docx";

// Définissez le chemin du fichier de sortie
String result = "Result Report.docx"

// Récupérez les données des managers à partir d'une source JSON
JsonDataSource dataSource = new JsonDataSource("Report data.json");
DataSourceInfo data = new DataSourceInfo(dataSource, "managers")

// Générez le rapport avec les données remplies
DocumentAssembler assembler = new DocumentAssembler();
assembler.assembleDocument(template, result, data);

Créer des graphiques circulaires dans PPTX

Utilisez des modèles et XML pour ajouter des graphiques circulaires à vos présentations. Rendez vos rapports plus engageants en incluant des graphiques circulaires pour visualiser les données.

Créer des graphiques circulaires dans PPTX

// Ajoutez le modèle de titre du graphique à la présentation :
// Revenus des clients <<foreach [in customers]>> 
// <<x [CustomerName]>>

// Incluez également le modèle de données du graphique :
// Total Order Price<<foreach [in customers]>> 
// <<x [CustomerName]>>

// Spécifiez le chemin du modèle de graphique
String template = "Pie Chart Template.pptx";

// Définissez le chemin du fichier de sortie
String result = "Result Report.pptx"

// Récupérez les données des clients à partir d'une source XML
JsonDataSource dataSource = new JsonDataSource("Chart data.xml");
DataSourceInfo data = new DataSourceInfo(dataSource, "customers")

// Générez le graphique et enregistrez le résultat
DocumentAssembler assembler = new DocumentAssembler();
assembler.assembleDocument(template, result, data);

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.

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