L’API GroupDocs.Assembly pour Java vous aide à développer rapidement des applications d’automatisation de documents et de création de rapports en Java pour générer des rapports personnalisés à partir de modèles sans installer de logiciel externe. Le moteur de génération de rapports récupère les données du document modèle, les assemble et génère des rapports dans le format de sortie spécifié selon la syntaxe définie. Il vous permet de configurer et d’insérer dynamiquement les propriétés de mise en forme des éléments de modèle et prend en charge diverses sources de données (JSON, XML, OData, bases de données, CSV, tableur en tant que table de données, table de traitement de texte en tant que table de données et bases de données) pour récupérer des données.
La bibliothèque d’assemblage de documents reconnaît plusieurs formats de documents et vous permet de créer des modèles dans tous les types de fichiers pris en charge tels que PDF, HTML, e-mail Outlook, Microsoft Office Word, feuilles de calcul Excel, présentations PowerPoint et texte. Il prend en charge la syntaxe de modèle basée sur LINQ et les utilisateurs peuvent également configurer et insérer dynamiquement les propriétés de mise en forme des éléments de modèle.
GroupDocs.Assembly pour Java est facile à intégrer aux applications Java nouvelles ou existantes. Il est hautement compatible avec toutes les versions de Java et prend en charge les systèmes d’exploitation populaires (Windows, Linux, Mac OS) capables d’exécuter l’environnement d’exécution Java.
Ajustez l’image dans la zone de texte de Word, Excel, présentations et e-mails tout en préservant le rapport d’image
Utiliser des formules et effectuer des opérations de données séquentielles - Appliquer la formule lors de l’assemblage de la feuille de calcul
Appliquer le formatage supérieur, inférieur, majuscule, FirstCap aux chaînes dans la syntaxe du modèle
Prise en charge de la syntaxe du modèle Formatage de la nature numérique ordinale, cardinale et alphabétique
Prend en charge les modèles de documents avec des variables personnalisées et des commentaires de texte dans les balises de syntaxe de modèle
Insérer dynamiquement le contenu du document dans le rapport
Configurer dynamiquement la couleur d’arrière-plan des documents HTML et générer un code-barres dans les rapports
Insérer dynamiquement des hyperliens dans les rapports et appliquer des attributs au corps du message électronique
Joindre dynamiquement des pièces jointes aux e-mails et mettre à jour les champs lors de l’assemblage du document de traitement de texte
Prise en charge de NEXT Field Analogue de Microsoft Word
Ajouter dynamiquement des liens et des signets aux formats de document et nommer les plages de cellules des feuilles de calcul Excel
Chargement et enregistrement des formats de documents de présentation POT et OTP assemblés
Formatage de modèle pour les éléments numériques, texte, image, date-heure et graphiques
Insérer dynamiquement des images et des documents à partir d’octets encodés en Base64
Syntaxe de modèle basée sur LINQ
Modifier le format du fichier assemblé à l’aide de spécifications explicites ou d’une extension de fichier
Liste ordonnée prise en charge pour Markdown - Enregistrer les e-mails et les documents Word nouvellement assemblés dans Markdown
Générez divers types de rapports, par exemple, des graphiques, des images, des tableaux, des listes, etc.
Erreurs de syntaxe de modèle en ligne dans les documents générés au lieu de lancer des exceptions
Redémarrer dynamiquement une liste numérotée dans des documents Word ainsi que des e-mails avec des corps HTML et RTF
Prise en charge des tableaux, des liens automatiques, des liens en ligne et des images pour les documents Markdown assemblés
Génération dynamique de codes-barres (GS1-128 AI 8102 Coupon Extended et UPCA & GS1 Databar Coupon
Chargez des documents modèles à partir de HTML avec des ressources et enregistrez Word, Excel, PowerPoint et des e-mails assemblés au format HTML avec des ressources