> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SortedBlocks-Eigenschaft des Layout-Objekts

> SortedBlocks-Eigenschaft des Layout-Objekts in der ABBYY FineReader Engine API — gibt die logisch geordnete Sammlung der Blöcke des Layouts zurück, sortiert nach der oberen linken Ecke (von links nach rechts, dann von oben nach unten); das Gruppierungsverhalten kann über SortingBlocksParams konfiguriert werden.

Gibt die logisch geordnete Sammlung der Blöcke des Layouts zurück.

Diese Sammlung enthält dieselben Blöcke, die von der Eigenschaft [Blocks](/de/fine-reader/engine/api-reference/layout-related-objects/layout#blocks) zurückgegeben werden. Sie sind nach der Position der oberen linken Ecke jedes Blocks sortiert, zuerst von links nach rechts und dann von oben nach unten. Blöcke, die nahe beieinander liegen, werden als Teil einer logischen Gruppe betrachtet. Den zulässigen Abstand zwischen den Blöcken, die zu derselben Gruppe gehören, können Sie mit dem Objekt [SortingBlocksParams](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/sortingblocksparams) festlegen.

<Accordion title="Beispiel anzeigen">
  <img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/sortedblocks.gif?s=3bca21e4b31af44a80d161f6152b6ee0" alt="SortedBlocks" width="268" height="297" data-path="images/fine-reader/engine/sortedblocks.gif" />
</Accordion>

<div id="syntax">
  ## Syntax
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT get_SortedBlocks(
  ISortingBlocksParams*   SortingBlocksParams,
  ILayoutBlocks**         Result
);
```

### C\#

```csharp theme={null}
ILayoutBlocks get_SortedBlocks( ISortingBlocksParams SortingBlocksParams );
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
ReadOnly Property SortedBlocks([SortingBlocksParams As ISortingBlocksParams = Nothing]) As ILayoutBlocks
```

<div id="parameters">
  ## Parameter
</div>

SortingBlocksParams

\[in] Diese Variable beschreibt das Objekt [SortingBlocksParams](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/sortingblocksparams), das die Parameter für das Zusammenfassen der Blöcke in Gruppen enthält. Dieser Parameter ist optional: Sie können NULL übergeben, um die Standardeinstellungen zu verwenden.

Result

\[out, retval] Ein Zeiger auf eine ILayoutBlocks\*-Zeigervariable, in die der Schnittstellenzeiger des Ausgabeobjekts [LayoutBlocks](/de/fine-reader/engine/api-reference/layout-related-objects/layoutblocks) geschrieben wird.

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Funktion hat keine spezifischen Rückgabewerte. Sie gibt die [Standard-Rückgabewerte der ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes) zurück.

<div id="see-also">
  ## Siehe auch
</div>

[Layout](/de/fine-reader/engine/api-reference/layout-related-objects/layout)

[LayoutBlocks](/de/fine-reader/engine/api-reference/layout-related-objects/layoutblocks)
