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

High Code Java API für Dokumentautomatisierung und Montage

banner

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

GroupDocSassembly für Java ist eine lokale Java-API, mit der Sie Daten und Informationen aus verschiedenen Datenquellen (DB, XML, JSON, ODATA) basierend auf benutzerdefinierten Vorlagen erhalten und anschließend Dokumente verschiedener Dateiformate basierend auf diesen Vorlagen zusammenstellen. Unterstützt umfassende Funktionen für die Erstellung von Berichten, die Anpassung und die Generation.

Dokumentversammlung Java On-Premise-API-Funktionen

  • Zusammenstellen von Dokumenten basierend auf benutzerdefinierten Vorlagen und Daten, die aus Datenquellen abgerufen wurden, z. B. DB, XML, JSON.

  • Unterstützt mehrere Datenformate.

  • Formeln anwenden und Datenvorgänge nacheinander ausführen.

  • Anwenden von String -Formatierung (FirstCap, Kapital, unterer, oberer) in der Vorlagensyntax.

  • Unterstützt alphabetische, kardinale, ordinale numerische Formatierungsunterstützung innerhalb der Vorlagensyntax

  • Ermöglicht Textkommentare in den Vorlagensyntax -Tags.

  • Verwenden Sie benutzerdefinierte Variablen in den Vorlagendokumenten.

  • Fähigkeit, die folgenden Operationen in den Berichten dynamisch auszuführen:

    • Dokumentinhalt einfügen
    • Hyperlinks einfügen
    • Anwenden Sie Attribute auf E -Mail -Nachrichtenbehörde an
    • E -Mail -Anhänge hinzufügen
    • Konfigurieren Sie die HTML -Seitenhintergrundfarbe
    • Barcode in Berichten generieren
  • Wenden Sie eine Formel an, während die Tabelle zusammenstellt

  • Die Formatierung der Vorlagenformatierung für die folgenden Elemente konfigurieren:

    • numerisch
    • Text
    • Bild
    • Terminzeit
    • Diagramm
  • Wenden Sie die bedingte Formatierung auf die Vorlagentextelemente an

  • Unterstützt LINQ -basierte Vorlagensyntax

  • Automatikaufnahme von Absätzen, die leer sind

  • Generieren Sie verschiedene Berichtstypen wie:

    • Diagramm (Blasendiagramm, Spaltendiagrammbericht, Kreisdiagrammbericht, Streudiagrammbericht)
    • Bild (Common List Image Report, Einzelzeilenbildbericht, gemeinsamer Master-Detail-Bildbericht) -Tabelle (Tabelle-Detail-Bericht, Tabellenbericht mit hervorgehobenen Zeilen, In-Tablelist WithalternateContent Report) -List (Bulleted, nummerierte Listenbericht, mehrfarbiger nummerierter Listenbericht, In-Tablist-Bericht, In-Absatz-Bericht)
  • Einrichtung der Inline-Vorlagensyntaxfehler in den generierten Dokumenten

  • Laden Sie Vorlagendokumente von html mit Ressourcen

  • Save Reped Word & Reg;, Excel & Reg;, PowerPoint & Reg; & E -Mail an html mit Ressourcen

  • Tabellenzellen mit gleichem Textinhalt können in Ihrem Bericht dynamisch zusammengeführt werden.

  • Verwenden Sie Barcode -Tags, um die Barcode -Bilder dynamisch in Ihre Dokumente einzufügen.

  • Unterstützt mehr als 60 Arten von Barcodes, die in die Zusammenstellung von Dokumenten eingefügt werden sollen.

  • Generieren Sie Berichte, dass Holen Sie Daten aus mehreren Datenquellen.

  • Fähigkeit zur Verwendung von Tabellenkalkulations-, Präsentationen und Wortverarbeitungstabellen als Datenquelle.

  • Geben Sie die Formatierung innerhalb der Vorlagensyntax an

  • Definieren Sie Platzhalter verwenden Doc -Tags bis Fügen Sie externe Dokumente zur Laufzeit in Ihren Bericht ein.

unterstützte Dokumenten -Assembly -Dateiformate

Microsoft Word & reg ;: doc, dot, docx, docm, dotx, dotm, rtf, xml
OpenOffice & Reg; Schriftsteller: ODT, OTT
Microsoft Excel & Reg;: XLSX, XLSM, XLTX, XLTM, XLSB, XLS, XLT, XML
OpenOffice & Reg; Tabelle: 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; E -Mail: emlx
Text: txt
Web: Html, MHTML
Behobene Layout: PDF, XPS
eBook: epub
Rasterbild: tiff
Vektor: Svg
PostScript: PS
Druckerbefehlssprache: PCL
Markdown: md
Andere: xaml, oxps

Für Details und Einschränkungen besuchen Sie bitte Unterstützte Dokumentformate.

unterstützte Datenquellen der Dokumente Montage

  • Datenbank (DB)
  • Odata
  • JSON
  • xml
  • benutzerdefiniertes Java -Objekt
  • Kalkulationstabelle
  • Textverarbeitungstabelle

System Anforderungen

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS x
  • Linux: Ubuntu, OpenSuse, Centos und andere
  • Java -Versionen: J2SE 7.0 (1,7), `J2SE 8.0 (1,8) oder höher (zum Beispiel Java 10)

GroupDocs.Sembly für Java erfordert keine externe Software oder ein Drittanbieter -Tool. Folgen Sie einfach einem der in Installation und Konfiguration beschriebenen Wege.

Loslegen

GroupDocs veranstaltet alle Java -APIs am GroupDocs Repository. Sie können problemlos GroupDocs.Sembly für Java -API direkt in Ihren Maven -Projekten mit einfachen Konfigurationen verwenden. Für die detaillierten Anweisungen besuchen Sie bitte Installation vom GroupDocs -Repository mit Maven Dokumentationsseite.

Beispiel Java -Code zum Generieren von Kreisdiagramm in PowerPoIntreg 2013

Bitte laden Sie das Beispiel [Kreisdiagramm-Beispiel] herunter (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 wird im folgenden Beispiel verwendet.

Produktseite | Dokumente | Demos | API -Referenz | Beispiele | Blog | Freie Unterstützung | Vorübergehende Lizenz

VersionRelease Date
22.25. März 2022
20.625. Januar 2022
20.425. Januar 2022
20.1225. Januar 2022
19.1025. Januar 2022
18.625. Januar 2022
18.225. Januar 2022
17.1225. Januar 2022
17.1.025. Januar 2022
21.79. Juli 2021
21.430. April 2021
21.319. März 2021
21.131. Januar 2021
20.1126. November 2020
20.930. September 2020
20.825. August 2020
20.317. März 2020
19.1118. November 2019
19.824. August 2019
19.716. Juli 2019
19.527. Mai 2019
19.38. März 2019
19.129. Januar 2019
18.126. Dezember 2018
18.1031. Oktober 2018
18.911. September 2018
18.731. Juli 2018
18.51. Juni 2018
17.1120. April 2018
17.3.020. April 2018
17.5.020. April 2018
17.8.020. April 2018
17.920. April 2018
18.120. April 2018