<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>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-assembly', version: '22.2')
<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>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-assembly" % "22.2"
High Code Java API für Dokumentautomatisierung und Montage
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) basieren, die auf benutzerdefinierten Vorlagen basieren 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.
Supports alphabetic, cardinal, ordinal numeric formatting support within the template syntax
Ermöglicht Textkommentare in den Vorlagensyntax -Tags.
Verwenden Sie benutzerdefinierte Variablen in den Vorlagendokumenten.
Ability to dynamically perform the following operations with in the reports:
- 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
Apply formula while spreadsheet is assembling
Configure template formatting for the following elements:
- numerisch
- Text
- Bild
- Terminzeit
- Diagramm
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:
- 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)
Facility of in-line template syntax errors in the generated documents
Load template documents from
HTML
with resourcesSave assembled Word®, Excel®, PowerPoint® & Email to
HTML
with resourcesTabellenzellen 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.
Definieren Sie Platzhalter mit 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
- Database (DB)
- OData
- JSON
- XML
- Custom Java Object
- Spreadsheet
- Word processing Table
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
Version | Release Date |
---|---|
22.2 | 5. März 2022 |
20.6 | 25. Januar 2022 |
20.4 | 25. Januar 2022 |
20.12 | 25. Januar 2022 |
19.10 | 25. Januar 2022 |
18.6 | 25. Januar 2022 |
18.2 | 25. Januar 2022 |
17.12 | 25. Januar 2022 |
17.1.0 | 25. Januar 2022 |
21.7 | 9. Juli 2021 |
21.4 | 30. April 2021 |
21.3 | 19. März 2021 |
21.1 | 31. Januar 2021 |
20.11 | 26. November 2020 |
20.9 | 30. September 2020 |
20.8 | 25. August 2020 |
20.3 | 17. März 2020 |
19.11 | 18. November 2019 |
19.8 | 24. August 2019 |
19.7 | 16. Juli 2019 |
19.5 | 27. Mai 2019 |
19.3 | 8. März 2019 |
19.1 | 29. Januar 2019 |
18.12 | 6. Dezember 2018 |
18.10 | 31. Oktober 2018 |
18.9 | 11. September 2018 |
18.7 | 31. Juli 2018 |
18.5 | 1. Juni 2018 |
17.11 | 20. April 2018 |
17.3.0 | 20. April 2018 |
17.5.0 | 20. April 2018 |
17.8.0 | 20. April 2018 |
17.9 | 20. April 2018 |
18.1 | 20. April 2018 |
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