1

当我在布局工作室中构建 ABBYY flexicapture 布局时,它可以完美地捕捉所有内容。保存布局并将其导出到设置站后,某些信息丢失,尤其是重复组中的信息。

例如,在 Layout studio 的重复组中,我可以找到页面上列出的所有两个“税”。所有这些都以良好的质量得到认可,没有错误。但是,在设置站中,将仅捕获 2 种税中的 1 种。

FL studio Location_Taxes 重复块 FL studio Location_Taxes 重复块

FL Studio 缴税 (2/2) FL Studio 缴税 (2/2)

税务重复组的特写 税务重复组的特写

FC Studio 已缴税款 (1/2) FC Studio 已缴税款 (1/2)

我是否遗漏了一些会导致识别在布局工作室中工作但在设置/捕获中不起作用的东西?

谢谢

4

2 回答 2

1

查看您的 ABBYY FlexiLayout 项目会有所帮助,因为可能有几个原因,我可以测试并确认解决方案。但我认为我已经足够清楚地看到了这个问题。

当您使用可重复的组元素捕获元素时,请确保在 FlexiLayout Studio 中的 Blocks 下将这些捕获结果公开到启用了“具有重复实例”的块中(复选标记)。这将显示 FlexiCapture 中的所有实例,而不仅仅是第一个捕获的实例。我认为这是你的问题,因为你说你在 FC 中只看到一个实例。

即使一切设置正确,您在 FlexiLayout 中看到的内容也有可能与 FlexiCapture 中的结果不匹配。但这种情况很少见,并且只发生在特别复杂的文档或某些特定设置上。这方面的示例可能是在 FL 中看到 5 个实例,而在 FC 中仅获得 4 个实例。

伊利亚·叶夫多基莫夫

于 2013-08-08T01:01:48.900 回答
1

我们可能偶然发现了这个问题(即使它不应该是问题)。我正在使用正则表达式来查找税额的正确格式,如下图所示。

TaxAmount 的正则表达式

这是在布局工作室工作。然而,在 FlexiCapture 中没有找到税收。在删除正则表达式限制并让它只找到任何 Flexicapture 将起作用。您会认为这意味着捕获工作室正在寻找与正则表达式不匹配的内容。但是不,它找到了“.22”,就像它应该有的那样。

仍然想知道为什么会这样。我想继续使用正则表达式,因为它有助于识别错误的东西。有什么想法吗?

于 2013-08-13T15:59:00.397 回答