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

# IsPdfWithTextualContentFromStream-Methode des Engine-Objekts

> IsPdfWithTextualContentFromStream-Methode des Engine-Objekts in der ABBYY FineReader Engine API — Mit dieser Methode wird geprüft, ob eine beliebige Seite einer aus einem Stream hinzugefügten PDF-Datei eine Textebene enthält.

Mit dieser Methode wird ermittelt, ob eine der Seiten einer aus einem Stream hinzugefügten PDF-Datei eine Textebene enthält. Wenn Sie mehrere PDF-Dateien in durchsuchbare PDFs konvertieren müssen, können Sie prüfen, ob eine Textebene vorhanden ist, und die gesamte Datei einfach kopieren, wenn dies der Fall ist. Beachten Sie jedoch, dass die Textebene zusätzlichen oder irrelevanten Text enthalten kann. In diesem Fall ist weiterhin eine Erkennung erforderlich, wenn Sie eine vollständig korrekte Textwiedergabe des Dokuments benötigen.

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

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

```cpp theme={null}
HRESULT IsPdfWithTextualContentFromStream(
  IReadStream*            Stream,
  IImagePasswordCallback* Callback,
  VARIANT_BOOL*           Result
);
```

### C\#

```csharp theme={null}
bool IsPdfWithTextualContentFromStream(
  IReadStream             Stream,
  IImagePasswordCallback  Callback
);
```

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

```vb theme={null}
Function IsPdfWithTextualContentFromStream( _
  Stream As IReadStream, _
  [Callback As IImagePasswordCallback = Nothing] _
) As Boolean
```

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

Stream

\[in] Verweist auf die Schnittstelle des benutzerdefinierten Objekts vom Typ [IReadStream](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/ireadstream), das die PDF-Datei enthält, in der die Textebene erkannt werden soll.

Callback

\[in] Diese Variable verweist auf die Schnittstelle des benutzerdefinierten Objekts vom Typ [ImagePasswordCallback](/de/fine-reader/engine/api-reference/image-related-objects/iimagepasswordcallback), das zur Verarbeitung möglicher Passwortabfragen beim Zugriff auf PDF-Dateien verwendet wird. Dieser Parameter ist optional und kann 0 sein; in diesem Fall können passwortgeschützte Dateien nicht überprüft werden.

Result

\[out, retval] Dieser Parameter gibt TRUE zurück, wenn mindestens eine Seite der Datei eine Textebene hat, und FALSE, wenn keine Seite eine Textebene enthält.

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

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

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

Unter Linux funktioniert diese Methode nicht, wenn das Engine-Objekt als Out-of-Process-Server geladen wird.

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

[Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)

[IImagePasswordCallback](/de/fine-reader/engine/api-reference/image-related-objects/iimagepasswordcallback)
