<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/java/repo/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-assembly</artifactId>
      <version>22.2</version>
   </dependency>
</dependencies>
copied!  
repositories {
    maven {
        url 'https://releases.groupdocs.com/java/repo/'
    }
}

compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '22.2')
copied!  
<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.groupdocs" name="groupdocs-assembly" rev="22.2">
   <artifact name="groupdocs-assembly" ext="jar"/>
</dependency>
copied!  
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))

libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "22.2"
copied!  

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

main-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) sur la base de 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.

  • Supports alphabetic, cardinal, ordinal numeric formatting support within the template syntax

  • Permet les commentaires de texte dans les balises de syntaxe de modèle.

  • Utilisez des variables personnalisées dans les documents de modèle.

  • Ability to dynamically perform the following operations with in the reports:

    • 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
  • Apply formula while spreadsheet is assembling

  • Configure template formatting for the following elements:

    • numérique
    • Texte
    • Image
    • Date d’heure
    • Graphique
  • Apply conditional formatting to the template text elements

  • Supports LINQ based template syntax

  • Auto-removal of paragraphs which are empty

  • Generate various report types, such as:

    • 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)
  • Facility of in-line template syntax errors in the generated documents

  • Load template documents from HTML with resources

  • Save assembled Word®, Excel®, PowerPoint® & Email to HTML with resources

  • 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érez des rapports que 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

  • Database (DB)
  • OData
  • JSON
  • XML
  • Custom Java Object
  • Spreadsheet
  • Word processing Table

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 en 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