<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"
API Java de código alto para la automatización y ensamblaje de documentos
Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Soporte gratuito | Licencia temporal
GrupoDocsAssembly para Java es una API Java local que lo ayuda a obtener datos e información de varias fuentes de datos (DB, XML, JSON, ODATA) basada en plantillas definidas por el usuario y luego ensamblar documentos de varios formatos de archivo basados en esas plantillas. Admite funciones integrales de construcción de informes, personalización y generación.
Asamblea de documentos Java Características de API locales
Ensamble documentos basados en plantillas y datos definidos por el usuario obtenidos de fuentes de datos, por ejemplo, DB, XML, JSON.
Admite múltiples formatos de datos.
Aplicar fórmulas y realizar operaciones de datos secuencialmente.
Aplicar formateo de cadena (FirstCap, Capital, Inferior, superior) en la sintaxis de la plantilla.
Supports alphabetic, cardinal, ordinal numeric formatting support within the template syntax
Permite comentarios de texto dentro de las etiquetas de sintaxis de plantilla.
Use variables personalizadas dentro de los documentos de plantilla.
Ability to dynamically perform the following operations with in the reports:
- Insertar contenido de documento
- Insertar hiper enlaces
- Aplicar atributos al cuerpo de mensajes de correo electrónico
- Agregar archivos adjuntos de correo electrónico
- Configurar el color de fondo de la página HTML
- Generar código de barras dentro de los informes
Apply formula while spreadsheet is assembling
Configure template formatting for the following elements:
- numérico
- Texto
- Imagen
- Fecha y hora
- Gráfico
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:
- Gráfico (gráfico de burbujas, informe de la tabla de columnas, informe del gráfico de pastel, informe de la tabla de dispersión)
- Imagen (Informe de imagen de lista común, Informe de imagen de una sola fila, informe de imagen de detección maestra común) -Tabla (Informe Tablemaster-Detail, informe de la tabla con filas resaltadas, Informe In-Tablelist withalternateContent) -Lista (Informe de lista numerada y con viñetas, informe de la lista numerada multicolor, informe in-tablelista, informe in-paragraphlist)
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 resourcesLas células de tabla que contienen contenido textual igual se pueden fusionar dinámicamente dentro de su informe.
Use etiquetas de código de barras para insertar dinámicamente las imágenes de código de barras en sus documentos.
Admite más de 60 tipos de códigos de barras que se insertarán en documentos de ensamblaje.
Genere informes que Obtener datos de múltiples fuentes de datos.
Capacidad para usar la hoja de cálculo, las presentaciones y la tabla de procesamiento de palabras como fuente de datos.
Especificar el formato dentro de la sintaxis de la plantilla
Defina a los marcadores de posición usando etiquetas DOC a Inserte documentos externos en su informe en tiempo de ejecución.
Formatos de archivo de ensamblaje de documentos compatibles
Microsoft Word & Reg ;: Doc, Dot, Docx, DocM, DOTX, DOTM, RTF, XML
OpenOffice & Reg; Escritor: Odt, Ott
Microsoft Excel & Reg ;: XLSX, XLSM, XLTX, XLTM, XLSB, XLS, XLT, XML
OpenOffice & Reg; Hoja de cálculo: ODS
Microsoft PowerPoint & Reg ;: PPTX, PPTM, PPSX, PPSM, POTX, POTM, PPT, PPS, POT
OpenOffice & Reg; Presentación: ODP, OTP
Microsoft Outlook & Reg ;: EML, MSG
Apple & Reg; Correo electrónico: EMLX
Texto: txt
web: html, mhtml
Diseño fijo: PDF, XPS
Ebook: Epub
Imagen de trama: tiff
Vector: Svg
Postscript: PS
Lenguaje de comando de impresora: PCL
Markdown: MD
Otro: xaml, oxps
Para detalles y limitaciones, visite, Formatos de documento compatibles.
Fuentes de datos de ensamblaje de documentos compatibles
- Database (DB)
- OData
- JSON
- XML
- Custom Java Object
- Spreadsheet
- Word processing Table
Requisitos del sistema
- Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
- macOS: Mac OS X
- Linux: Ubuntu, OpenSuse, CentOS y otros
- Versiones Java:
J2SE 7.0 (1.7)
,J2SE 8.0 (1.8)
o superior (por ejemplo Java 10)
Groupdocs.Assembly for Java no requiere que se instale ningún software externo o herramienta de terceros. Simplemente siga una de las formas como se describe en Instalacion y configuracion.
Empezar
Groupdocs aloja todas las API de Java en el Repositorio de grupos. Puede usar fácilmente Groupdocs.Assembly para Java API directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Instalación desde el repositorio de Groupdocs utilizando Maven.
Muestra de código Java para generar gráfico circular en PowerPoIntreg 2013
Descargue la muestra [muestra de gráfico circular] (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
se usa en el siguiente ejemplo.
Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Soporte gratuito | Licencia temporal
Version | Release Date |
---|---|
22.2 | 5 de marzo de 2022 |
20.6 | 25 de enero de 2022 |
20.4 | 25 de enero de 2022 |
20.12 | 25 de enero de 2022 |
19.10 | 25 de enero de 2022 |
18.6 | 25 de enero de 2022 |
18.2 | 25 de enero de 2022 |
17.12 | 25 de enero de 2022 |
17.1.0 | 25 de enero de 2022 |
21.7 | 9 de julio de 2021 |
21.4 | 30 de abril de 2021 |
21.3 | 19 de marzo de 2021 |
21.1 | 31 de enero de 2021 |
20.11 | 26 de noviembre de 2020 |
20.9 | 30 de septiembre de 2020 |
20.8 | 25 de agosto de 2020 |
20.3 | 17 de marzo de 2020 |
19.11 | 18 de noviembre de 2019 |
19.8 | 24 de agosto de 2019 |
19.7 | 16 de julio de 2019 |
19.5 | 27 de mayo de 2019 |
19.3 | 8 de marzo de 2019 |
19.1 | 29 de enero de 2019 |
18.12 | 6 de diciembre de 2018 |
18.10 | 31 de octubre de 2018 |
18.9 | 11 de septiembre de 2018 |
18.7 | 31 de julio de 2018 |
18.5 | 1 de junio de 2018 |
17.11 | 20 de abril de 2018 |
17.3.0 | 20 de abril de 2018 |
17.5.0 | 20 de abril de 2018 |
17.8.0 | 20 de abril de 2018 |
17.9 | 20 de abril de 2018 |
18.1 | 20 de abril de 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