<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-assembly</artifactId>
<version>20.12</version>
</dependency>
compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '20.12')
<dependency org="com.groupdocs" name="groupdocs-assembly" rev="20.12">
<artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "20.12"
API Java Code élevé pour l’automatisation et l’assemblage des documents
Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Support gratuit | Licence temporaire
GroupDocsAssembly pour Java est une API Java sur site qui vous aide à obtenir des données et des informations à partir de diverses sources de données (DB, XML, JSON, ODATA) en fonction des modèles définis par l’utilisateur, puis assemblez des documents de divers formats de fichiers basés sur ces modèles. Prend en charge des fonctionnalités complètes de renforcement des rapports, de personnalisation et de génération.
Document Assembly Java sur site API Fonctionnalités
Assemblez des documents basés sur des modèles définis par l’utilisateur et des données obtenues à partir des sources de données, par exemple, DB, XML, JSON.
prend en charge plusieurs formats de données.
Appliquer des formules et effectuer des opérations de données séquentiellement.
Appliquer le formatage des chaînes (FirstCap, Capital, inférieur, Upper) dans la syntaxe du modèle.
prend en charge la prise en charge alphabétique, cardinale et numérique ordinale dans la syntaxe du modèle
Permet les commentaires de texte dans les balises de syntaxe de modèle.
Utilisez des variables personnalisées dans les documents de modèle.
Capacité à effectuer dynamiquement les opérations suivantes dans les rapports:
- Insérer le contenu du document
- Insérer des hyper-liens
- Appliquer des attributs au corps des e-mails
- Ajouter des pièces jointes aux e-mails
- Configurer la couleur d’arrière-plan de la page HTML
- Générer un code-barres dans les rapports
Appliquer la formule pendant que le tableur est assemblé
Configurer le formatage des modèles pour les éléments suivants:
- numérique
- Texte
- Image
- Date d’heure
- Graphique
Appliquer un formatage conditionnel aux éléments de texte du modèle
prend en charge la syntaxe du modèle basé sur LINQ
Renvocation automatique des paragraphes vides
Générez divers types de rapports, tels que:
- graphique (graphique à bulles, rapport du graphique de colonne, rapport du graphique à tarte, rapport du graphique de dispersion)
- Image (Rapport d’image de la liste commune, rapport d’image unique, un rapport d’image maître commandant)
- Tableau (TableMaster-Detail Rapport, Rapport de table avec des lignes en surbrillance, rapport avec le rapport avec le contenu)
- Liste (Rapport de liste numéroté à puces, rapport de liste numéroté multicolore, rapport entre-tablier, rapport dans le paragraphiste)
Facilité des erreurs de syntaxe du modèle en ligne dans les documents générés
Chargez des documents de modèle de «HTML» avec des ressources
Save Assemblé Word & Reg;, Excel & Reg;, PowerPoint & Reg; & Email à
HTML
avec des ressourcesLes cellules de table contenant du contenu textuel égal peuvent être fusionnées dynamiquement dans votre rapport.
Utilisez des balises de code-barres pour insérer dynamiquement les images de code-barres sur vos documents.
prend en charge plus de 60 types de codes à barres à insérer dans l’assemblage des documents.
Générer des rapports selon lesquels Retrouver les données de plusieurs sources de données.
Capacité à utiliser la feuille de calcul, les présentations et la table de processus de mots comme source de données.
Définissez les espaces réservés à l’aide de balises DOC vers Insérez des documents externes dans votre rapport lors de l’exécution.
Formats de fichiers d’assemblage de documents pris en charge
Microsoft Word & Reg;: Doc, dot, docx, docm, dotx, dotm, rtf, xml
OpenOffice & Reg; Écrivain: odt, ott
Microsoft Excel & Reg;: xlsx, xlsm, xltx, xltm, xlsb, xls, xlt, xml
OpenOffice & Reg; Feuille de calcul: ods
Microsoft PowerPoint & Reg;: PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, PPS, POT
OpenOffice & Reg; Présentation: ODP, OTP
Microsoft Outlook & Reg;: EML, MSG
Apple & Reg; Courriel: EMLX
Texte: txt
Web: html, mhtml
Disposition fixe: PDF, XPS
ebook: epub
Image raster: TIFF
vecteur: svg
PostScript: ps
Langue de commande d’imprimante: PCL
Markdown: MD
Autre: XAML, OXPS
Pour plus de détails et limitations, veuillez visiter Formats de documents pris en charge.
Sources de données d’assemblage de documents pris en charge
- Base de données (DB)
- Odata
- JSON
- XML
- Objet Java personnalisé
- Tableur
- Table de traitement de texte
Configuration requise
- Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
- macOS: mac os x
- Linux: Ubuntu, OpenSuse, Centos et autres
- Versions Java:
J2SE 7.0 (1.7)
,J2SE 8.0 (1.8)
ou au-dessus (par exemple Java 10)
GroupDocs.Assembly pour Java ne nécessite pas d’installation de logiciel externe ou de tiers. Suivez simplement l’une des voies décrites dans Installation et configuration.
Commencer
GroupDocs héberge toutes les API Java au Référentiel de groupes. Vous pouvez facilement utiliser GroupDocs.Assembly pour l’API Java directement dans vos projets Maven avec des configurations simples. Pour les instructions détaillées, veuillez visiter la page de documentation Installation du référentiel GroupDocs à l’aide de maven.
Exemple de code Java pour générer un graphique à secteurs dans PowerPointreg 2013
Veuillez télécharger l’échantillon [Exemple de graphique à tarte] (https://github.com/groupdocs-assembly/groupdocs.assembly-for-java/blob/master/examples/groupdocs.assembly.examples.java/data/storage/presentation% 20Templates / PIE% 20CHART.PPTX? RAW = TRUE) PPTX
étant utilisé dans l’exemple suivant.
Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Support gratuit | Licence temporaire
Version | Release Date |
---|---|
22.2 | 5 mars 2022 |
20.6 | 25 janvier 2022 |
20.4 | 25 janvier 2022 |
20.12 | 25 janvier 2022 |
19.10 | 25 janvier 2022 |
18.6 | 25 janvier 2022 |
18.2 | 25 janvier 2022 |
17.12 | 25 janvier 2022 |
17.1.0 | 25 janvier 2022 |
21.7 | 9 juillet 2021 |
21.4 | 30 avril 2021 |
21.3 | 19 mars 2021 |
21.1 | 31 janvier 2021 |
20.11 | 26 novembre 2020 |
20.9 | 30 septembre 2020 |
20.8 | 25 août 2020 |
20.3 | 17 mars 2020 |
19.11 | 18 novembre 2019 |
19.8 | 24 août 2019 |
19.7 | 16 juillet 2019 |
19.5 | 27 mai 2019 |
19.3 | 8 mars 2019 |
19.1 | 29 janvier 2019 |
18.12 | 6 décembre 2018 |
18.10 | 31 octobre 2018 |
18.9 | 11 septembre 2018 |
18.7 | 31 juillet 2018 |
18.5 | 1 juin 2018 |
17.11 | 20 avril 2018 |
17.3.0 | 20 avril 2018 |
17.5.0 | 20 avril 2018 |
17.8.0 | 20 avril 2018 |
17.9 | 20 avril 2018 |
18.1 | 20 avril 2018 |
File | Classifier | Size |
---|---|---|
groupdocs-assembly-20.12-javadoc.jar | javadoc | 256 KB |
groupdocs-assembly-20.12.jar | 66 MB | |
groupdocs-assembly-20.12.pom | 1 KB |
GroupDocs.Total GroupDocs.Assembly API on premise DOC DOT DOCX DOCM DOTX DOTM RTF XML ODT OTT XLSX XLSM XLTX XLTM XLSB XLS XLT XML ODS PPTX PPTM PPSX PPSM POTX POTM PPT PPS POT ODP OTP EML MSG TXT HTML MHTML PDF XPS EPUB TIFF XAML OXPS SVG PS document automation assemble template syntax barcode formula LINQ conditional formatting report reporting generate-report report-generation document assembling Chart Table List merge dynamic placeholder