<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 de código alto para la automatización y ensamblaje de documentos

main-banner

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 resources

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

  • Las 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

VersionRelease Date
22.25 de marzo de 2022
20.625 de enero de 2022
20.425 de enero de 2022
20.1225 de enero de 2022
19.1025 de enero de 2022
18.625 de enero de 2022
18.225 de enero de 2022
17.1225 de enero de 2022
17.1.025 de enero de 2022
21.79 de julio de 2021
21.430 de abril de 2021
21.319 de marzo de 2021
21.131 de enero de 2021
20.1126 de noviembre de 2020
20.930 de septiembre de 2020
20.825 de agosto de 2020
20.317 de marzo de 2020
19.1118 de noviembre de 2019
19.824 de agosto de 2019
19.716 de julio de 2019
19.527 de mayo de 2019
19.38 de marzo de 2019
19.129 de enero de 2019
18.126 de diciembre de 2018
18.1031 de octubre de 2018
18.911 de septiembre de 2018
18.731 de julio de 2018
18.51 de junio de 2018
17.1120 de abril de 2018
17.3.020 de abril de 2018
17.5.020 de abril de 2018
17.8.020 de abril de 2018
17.920 de abril de 2018
18.120 de abril de 2018