Aperçu de GroupDocs.Assembly

Bibliothèque Node.js conçue pour créer des documents de manière programmatique avec gestion des données intégrée.

Illustration assembly

Intégrer les données commerciales dans des modèles avec JavaScript

Générez des rapports soignés en intégrant des données JSON, XML ou autres dans des modèles avec GroupDocs.Assembly for Node.js via Java.

Gérer le contenu intégré

Remplissez automatiquement tables, graphiques et autres visuels dans vos documents en utilisant des données externes.

Options personnalisables

GroupDocs.Assembly for Node.js via Java vous permet d’ajouter des fonctionnalités telles que des codes-barres, de récupérer des données à partir d’URLs et d’exporter des fichiers dans divers formats.

Indépendance de la plateforme

GroupDocs.Assembly for Node.js via Java s’intègre parfaitement avec les systèmes d’exploitation, frameworks et gestionnaires de paquets les plus utilisés.

Amazon
Docker
Azure
Eclipse
IntelliJ
Windows
Linux
Maven

Formats de fichiers pris en charge

GroupDocs.Assembly for Node.js via Java prend en charge un large éventail 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

Fonctionnalités principales de GroupDocs.Assembly

Créez des documents et des rapports dynamiques avec des outils de gestion de données puissants.

Feature icon

Visuels de données riches

Insérez des graphiques, tableaux, images et listes dans vos documents avec une personnalisation complète.

Feature icon

Transformez vos données

Utilisez des outils comme des formules et le tri pour structurer et afficher les informations efficacement.

Feature icon

Large compatibilité de formats

Travaillez sans effort avec des formats de fichiers populaires pour les modèles et les sorties.

Feature icon

Personnalisation avancée des modèles

Formatez les modèles avec des options de style numériques, alphabétiques et autres.

Feature icon

Générez des codes-barres dynamiquement

Créez et intégrez des images de codes-barres directement dans vos documents à la demande.

Feature icon

Style de texte flexible

Appliquez facilement des styles de texte tels que la capitalisation ou la casse de titre dans vos modèles.

Feature icon

Insertion dynamique de contenu

Incluez dynamiquement du contenu à partir de fichiers externes lors de la génération de documents.

Feature icon

Export vers divers formats

Enregistrez des documents dans plusieurs formats avec vos configurations spécifiées.

Feature icon

Intégrez dynamiquement des médias

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

Exemples de code

Découvrez des exemples pratiques de l’utilisation de GroupDocs.Assembly pour des tâches courantes.

Ajouter une liste à puces dans des documents Word

Voir comment créer des listes à puces dans des documents Word pour organiser les données efficacement. Cet exemple démontre comment générer une liste à puces en utilisant GroupDocs.Assembly.

Ajouter une liste à puces dans des documents Word

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

const assemblyLib = require('@groupdocs/groupdocs.assembly');

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

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

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

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

Insérer des graphiques circulaires dans PowerPoint

Apprenez à utiliser des modèles et XML pour ajouter des graphiques circulaires dans vos présentations. Améliorez vos rapports avec des graphiques circulaires pour présenter les données visuellement et clairement.

Insérer des graphiques circulaires dans PowerPoint

// 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]>>

const assemblyLib = require('@groupdocs/groupdocs.assembly');

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

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

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

// Générez le graphique et enregistrez le résultat
const assembler = new assemblyLib.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