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

GroupDocs.Parser for Java 23.10 新功能

版本亮点

GroupDocs.Parser for Java 23.10 对模板基础文档解析进行了重要改进。本次发布支持保留字段名的大小写敏感性,并引入新的 rectangleTolerance 设置,实现对模板区域边界检测的更精细控制。这些更新允许在不同格式的文档中进行更准确且可定制的数据提取。

新功能

  • 模板字段大小写敏感支持:
    模板项如条形码、文本字段和表格现在可以通过 useUpperCaseName 标志保留其名称的原始大小写。

  • 模板解析的矩形容差参数:
    新增 rectangleTolerance 参数,用于细化解析时忽略的边界间距,提升模板字段的边界识别准确性。

改进

  • 模板解析精度提升:
    通过 TemplateOptions 加强解析逻辑,支持更好地识别靠近字段边界的内容,适应复杂文档布局。

公共 API 及向后兼容性更改

新增类:

  • TemplateOptions — 支持包括边界容差在内的配置项。

更新类及构造函数:

PageAreaOptions

  • 新构造函数:PageAreaOptions(Rectangle rectangle, double rectangleTolerance)
  • 新属性:RectangleTolerance

PageTextAreaOptions

  • 新增支持 rectangleTolerance 参数的构造函数

Template

  • 新构造函数:Template(Iterable<? extends TemplateItem> items, TemplateOptions options)
  • 新属性:Options

TemplateBarcodeTemplateFieldTemplateTable

  • 新增带有 useUpperCaseName 参数的构造函数,用于控制字段名大小写

🔍 查看完整版本详情

详细更新请访问 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.52025年5月4日
24.62024年6月27日
24.32024年3月29日
23.112023年11月24日
23.102023年10月21日
23.92023年9月17日
23.22023年3月1日
22.112022年11月30日
22.62022年6月8日
22.32022年3月17日
20.52022年1月25日
20.122022年1月25日
18.92022年1月25日
18.112022年1月25日
21.22021年2月27日
20.82020年8月19日
20.62020年6月30日
20.32020年4月1日
20.12020年2月4日
19.112019年12月3日
19.52019年5月29日
18.122018年12月11日
18.102018年10月10日
18.72018年7月3日