<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!  

Quoi de neuf dans GroupDocs.Parser for Java 23.10

Points forts de la version

GroupDocs.Parser for Java 23.10 introduit des améliorations majeures dans le traitement des documents basés sur des templates. Cette version permet de préserver la casse des noms de champs et d’affiner les zones de détection via un nouveau paramètre rectangleTolerance, améliorant ainsi la précision d’extraction des données dans des documents aux mises en page variées.

Nouvelles fonctionnalités

  • Sensibilité à la casse pour les champs de template :
    Les éléments template comme les codes-barres, champs texte ou tableaux peuvent désormais conserver la casse originale de leurs noms grâce au paramètre useUpperCaseName.

  • Tolérance de bordure pour le parsing template :
    Le nouveau paramètre rectangleTolerance permet d’ajuster les marges ignorées lors de la détection des zones de champ.

Améliorations

  • Précision du parsing template :
    Logique de parsing améliorée via TemplateOptions, avec meilleure reconnaissance près des limites de champ et prise en compte des incohérences de mise en page.

API publique et modifications rétro-incompatibles

Nouvelle classe :

  • TemplateOptions – Permet la configuration des tolérances de bordure.

Classes et constructeurs mis à jour :

PageAreaOptions :

  • Nouveau constructeur : PageAreaOptions(Rectangle rectangle, double rectangleTolerance)
  • Nouvelle propriété : RectangleTolerance

PageTextAreaOptions :

  • Nouveaux constructeurs avec support de rectangleTolerance

Template :

  • Nouveau constructeur : Template(Iterable<? extends TemplateItem> items, TemplateOptions options)
  • Nouvelle propriété : Options

TemplateBarcode, TemplateField, TemplateTable :

  • Nouveaux constructeurs acceptant un booléen useUpperCaseName pour contrôler la casse

🔍 Explorer les détails complets de la version

Pour la liste complète des mises à jour, veuillez visiter GroupDocs.Parser for Java 23.10 Release Notes.


casse champs template | tolérance bordure template | parse pdf avec template code-barres | groupdocs.parser 23.10

VersionRelease Date
25.54 mai 2025
24.627 juin 2024
24.329 mars 2024
23.1124 novembre 2023
23.1021 octobre 2023
23.917 septembre 2023
23.21 mars 2023
22.1130 novembre 2022
22.68 juin 2022
22.317 mars 2022
20.525 janvier 2022
20.1225 janvier 2022
18.925 janvier 2022
18.1125 janvier 2022
21.227 février 2021
20.819 août 2020
20.630 juin 2020
20.31 avril 2020
20.14 février 2020
19.113 décembre 2019
19.529 mai 2019
18.1211 décembre 2018
18.1010 octobre 2018
18.73 juillet 2018