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

Novedades en GroupDocs.Parser para Java 23.10

Aspectos destacados de la versión

GroupDocs.Parser para Java 23.10 mejora el análisis de documentos basados en plantillas con nuevas opciones de configuración que aumentan la precisión y personalización. Ahora es posible conservar las mayúsculas originales de los nombres de campos y ajustar márgenes de detección mediante tolerancia de bordes, facilitando la extracción de datos en documentos con formatos variables.

Nuevas funcionalidades

  • Sensibilidad a mayúsculas en nombres de campos de plantilla:
    Ahora los elementos de plantilla como códigos de barras, campos de texto y tablas pueden conservar el uso original de mayúsculas mediante el parámetro useUpperCaseName.

  • Tolerancia de rectángulo en análisis de plantilla:
    Se ha introducido el nuevo parámetro rectangleTolerance que permite ajustar la tolerancia de los márgenes alrededor de las áreas detectadas, mejorando la precisión.

Mejoras

  • Precisión en análisis de plantillas:
    La lógica de análisis ha sido refinada a través del uso de TemplateOptions, lo que permite un mejor reconocimiento de campos cercanos a los bordes y mayor adaptación a layouts variados.

Cambios en la API pública e incompatibilidades

Nueva clase:

  • TemplateOptions – Permite configurar la tolerancia de bordes.

Clases y constructores actualizados:

PageAreaOptions:

  • Nuevo constructor: PageAreaOptions(Rectangle rectangle, double rectangleTolerance)
  • Nueva propiedad: RectangleTolerance

PageTextAreaOptions:

  • Nuevos constructores que incluyen soporte para rectangleTolerance

Template:

  • Nuevo constructor: Template(Iterable<? extends TemplateItem> items, TemplateOptions options)
  • Nueva propiedad: Options

TemplateBarcode, TemplateField, TemplateTable:

  • Nuevos constructores con parámetro booleano useUpperCaseName para controlar el uso de mayúsculas en nombres

🔍 Explora los detalles completos de la versión

Para ver la lista completa de actualizaciones, visita GroupDocs.Parser for Java 23.10 Release Notes.


groupdocs parser template field case | template rectangle tolerance java | parse pdf with barcode template | groupdocs.parser 23.10

VersionRelease Date
25.54 de mayo de 2025
24.627 de junio de 2024
24.329 de marzo de 2024
23.1124 de noviembre de 2023
23.1021 de octubre de 2023
23.917 de septiembre de 2023
23.21 de marzo de 2023
22.1130 de noviembre de 2022
22.68 de junio de 2022
22.317 de marzo de 2022
20.525 de enero de 2022
20.1225 de enero de 2022
18.925 de enero de 2022
18.1125 de enero de 2022
21.227 de febrero de 2021
20.819 de agosto de 2020
20.630 de junio de 2020
20.31 de abril de 2020
20.14 de febrero de 2020
19.113 de diciembre de 2019
19.529 de mayo de 2019
18.1211 de diciembre de 2018
18.1010 de octubre de 2018
18.73 de julio de 2018