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

# Start-Methode des Objekts BatchProcessor

> Start-Methode des Objekts BatchProcessor in der ABBYY FineReader Engine API — Diese Methode bereitet den BatchProcessor für die Verarbeitung vor.

<Note>
  Diese Methode ist in FRE unter Linux und Windows implementiert.
</Note>

Diese Methode bereitet den BatchProcessor für die Verarbeitung vor. Sie startet asynchrone Erkennungsprozesse und gibt die Bildquelle sowie die Verarbeitungseinstellungen an.

<Note>
  Das Objekt [BatchProcessor](/de/fine-reader/engine/api-reference/batch-processor/batchprocessor) kann nicht erneut verwendet werden. Wiederholte Aufrufe der Methode Start verursachen Fehler.
</Note>

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

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

```cpp theme={null}
HRESULT Start(
  IImageSource*             ImageSource,
  IAsyncProcessingCallback* ProcessingCallback,
  IPrepareImageMode*        OpeningParams,
  IPageProcessingParams*    ProcessingParams
);
```

### C\#

```csharp theme={null}
void Start(
  IImageSource             ImageSource,
  IAsyncProcessingCallback ProcessingCallback,
  IPrepareImageMode         OpeningParams,
  IPageProcessingParams     ProcessingParams
);
```

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

```vb theme={null}
Sub Start( _
  ImageSource As IImageSource, _
  [ProcessingCallback As IAsyncProcessingCallback = Nothing], _
  [OpeningParams As IPrepareImageMode = Nothing], _
  [ProcessingParams As IPageProcessingParams = Nothing] _
)
```

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

ImageSource

\[in] Gibt die Bildquelle an, die vom Prozessor verwendet werden soll. Die Variable verweist auf das Objekt, das die Schnittstelle [IImageSource](/de/fine-reader/engine/api-reference/batch-processor/iimagesource) implementiert.

ProcessingCallback

\[in] Verweist auf die Schnittstelle [IAsyncProcessingCallback](/de/fine-reader/engine/api-reference/batch-processor/iasyncprocessingcallback) des vom Benutzer implementierten Objekts, das zur Steuerung der Verarbeitung verwendet wird. Dieser Parameter kann 0 sein.

<Note>
  Der Callback wird nur bei Bilddateien verwendet. Wenn Sie die Bilder über die Methode [IImageSource::GetNextImageDocument](/de/fine-reader/engine/api-reference/batch-processor/iimagesource/getnextimagedocument-method) hinzufügen, können Sie den [BatchProcessor](/de/fine-reader/engine/api-reference/batch-processor/batchprocessor) über diese Schnittstelle nicht steuern.
</Note>

OpeningParams

\[in] Verweist auf das Objekt [PrepareImageMode](/de/fine-reader/engine/api-reference/image-related-objects/prepareimagemode), das angibt, wie ein Bild beim Öffnen vorverarbeitet wird. Dieser Parameter kann 0 sein. In diesem Fall wird die Bildvorverarbeitung mit Standardparametern durchgeführt oder, falls ein [Profil](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles) geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.

ProcessingParams

\[in] Verweist auf das Objekt [PageProcessingParams](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageprocessingparams), das Parameter für Analyse, Erkennung und Seitensynthese enthält. Dieser Parameter kann 0 sein. In diesem Fall wird die Seite mit Standardparametern analysiert und erkannt oder, falls ein [Profil](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles) geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.

<Note>
  Wenn Sie mit ImageDocument arbeiten, werden diese Parameter auf die Standardwerte zurückgesetzt.
</Note>

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

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

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

Für Linux: Diese Methode funktioniert nicht, wenn das Engine-Objekt als Server außerhalb des Prozesses geladen ist.

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

[BatchProcessor](/de/fine-reader/engine/api-reference/batch-processor/batchprocessor)
