<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-assembly</artifactId>
    <version>21.7</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '21.7')
copied!  
<dependency org="com.groupdocs" name="groupdocs-assembly" rev="21.7">
    <artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "21.7"
copied!  

API Java Code élevé pour l’automatisation et l’assemblage des documents

banner

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 ressources

  • Les 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.

  • Spécifiez le formatage dans la syntaxe du modèle

  • 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

VersionRelease Date
22.25 mars 2022
20.625 janvier 2022
20.425 janvier 2022
20.1225 janvier 2022
19.1025 janvier 2022
18.625 janvier 2022
18.225 janvier 2022
17.1225 janvier 2022
17.1.025 janvier 2022
21.79 juillet 2021
21.430 avril 2021
21.319 mars 2021
21.131 janvier 2021
20.1126 novembre 2020
20.930 septembre 2020
20.825 août 2020
20.317 mars 2020
19.1118 novembre 2019
19.824 août 2019
19.716 juillet 2019
19.527 mai 2019
19.38 mars 2019
19.129 janvier 2019
18.126 décembre 2018
18.1031 octobre 2018
18.911 septembre 2018
18.731 juillet 2018
18.51 juin 2018
17.1120 avril 2018
17.3.020 avril 2018
17.5.020 avril 2018
17.8.020 avril 2018
17.920 avril 2018
18.120 avril 2018