> ## 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.

# GetRange-Methode des Text-Objekts

> GetRange-Methode des Text-Objekts in der ABBYY FineReader Engine API — Gibt eine Kopie eines Textbereichs zurück, die über IParagraph::InsertText in einen anderen Absatz eingefügt werden kann.

Mit dieser Methode können Sie eine Kopie eines Textbereichs erhalten. Den so erhaltenen Text können Sie in den Text eines Absatzes einfügen (Methode [IParagraph::InsertText](/de/fine-reader/engine/api-reference/text-related-objects/paragraph/inserttext-method)).

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

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

```cpp theme={null}
HRESULT GetRange(
  int     FromParagraph,
  int     FromPos,
  int     ToParagraph,
  int     ToPos,
  IText** Result
);
```

### C\#

```csharp theme={null}
IText GetRange(
  int FromParagraph,
  int FromPos,
  int ToParagraph,
  int ToPos
);
```

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

```vb theme={null}
Function GetRange( _
  FromParagraph As Integer, _
  FromPos As Integer, _
  ToParagraph As Integer, _
  ToPos As Integer _
) As IText
```

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

FromParagraph

\[in] Variable, die den Index des Absatzes für den Startpunkt des zu kopierenden Bereichs angibt.

FromPos

\[in] Variable, die den Zeichenindex im Startabsatz für den Startpunkt des zu kopierenden Bereichs angibt.

ToParagraph

\[in] Variable, die den Index des Absatzes für den Endpunkt des zu kopierenden Bereichs angibt.

ToPos

\[in] Variable, die den Zeichenindex im Endabsatz für den Endpunkt des zu kopierenden Bereichs angibt. Dieses Zeichen selbst ist nicht im kopierten Text enthalten.

Result

\[out, retval] Ein Zeiger auf die Zeigervariable vom Typ IText\*, die den Schnittstellenzeiger des [Text](/de/fine-reader/engine/api-reference/text-related-objects/text)-Objekts aufnimmt, das den Bereich repräsentiert. Result darf nicht NULL sein. \*Result muss NULL sein; andernfalls wird ein Fehlercode zurückgegeben.

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

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

<div id="remarks">
  ## Hinweise
</div>

Die Endposition des Bereichs muss im Text hinter der Startposition liegen; andernfalls wird ein Fehlercode zurückgegeben. Das Symbol an der Position (FromParagraph;FromPos) wird in den Bereich einbezogen, während das Zeichen an der Position (ToParagraph;ToPos) nicht einbezogen wird. Um eine Kopie des gesamten Texts zu erhalten, übergeben Sie für den Anfang des Bereichs die Koordinaten (0;0) und für das Ende des Bereichs die Koordinaten der "[Sonderposition](/de/fine-reader/engine/api-reference/text-related-objects/text#special_position)".

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

[Text](/de/fine-reader/engine/api-reference/text-related-objects/text)
