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

# AddPages-Methode des ExportFileWriter-Objekts

> AddPages-Methode des ExportFileWriter-Objekts in der ABBYY FineReader Engine API — Diese Methode speichert erkannten Text aus mehreren Seiten in einer PDF-Datei.

<Warning>
  Das ExportFileWriter-Objekt ist veraltet und wird in zukünftigen Versionen entfernt.
</Warning>

Diese Methode speichert erkannten Text aus mehreren Seiten in einer PDF-Datei. Die Methode kann mehrmals aufgerufen werden, bis alle erkannten Seiten in der Datei gespeichert sind.

<Warning>
  Wenn die exportierten Seiten über das Objekt [FRDocument](/de/fine-reader/engine/api-reference/document-related-objects/frdocument) abgerufen wurden, müssen sie alle zu demselben Dokument gehören. Wenn Sie versuchen, Seiten aus verschiedenen FRDocument-Objekten zu exportieren, tritt ein Fehler auf.
</Warning>

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

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

```cpp theme={null}
HRESULT AddPages(
  IFRPages*  Pages,
  IIntsCollection* Indices
);
```

### C\#

```csharp theme={null}
void AddPages(
  IFRPages Pages,
  IIntsCollection Indices
);
```

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

```vb theme={null}
Sub AddPages( _
  Pages As IFRPages, _
  Indices As IIntsCollection _
)
```

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

Pages

\[in] Verweist auf das [FRPages](/de/fine-reader/engine/api-reference/document-related-objects/frpages)-Objekt, das die zu exportierenden Seiten enthält. Dieser Parameter darf nicht 0 sein.

Indices

\[in] Dieser Parameter verweist auf das [IntsCollection](/de/fine-reader/engine/api-reference/supplementary-objects-and-methods/intscollection)-Objekt, das die Indizes der Seiten angibt, die einem Dokument hinzugefügt werden sollen. Dieser Parameter ist optional und kann 0 sein; in diesem Fall werden alle Seiten der geöffneten Datei dem Dokument hinzugefügt.

<Warning>
  Der Parameter Indices darf keine Duplikate enthalten. Um eine Seite mehrfach zu exportieren, verwenden Sie die Methode [AddPage](/de/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter/addpage-method) wiederholt.
</Warning>

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

* Um das Dokument inkrementell mit maximaler Geschwindigkeit zu exportieren, fügen Sie jeweils 30 Seiten hinzu, wobei [IFRDocument::PageFlushingPolicy](/de/fine-reader/engine/api-reference/document-related-objects/frdocument#pageflushingpolicy) auf PFP\_Auto oder PFP\_KeepInMemory gesetzt ist.

* Die Reihenfolge der exportierten Seiten ist dieselbe wie im ursprünglichen Dokument. Der Parameter Indices kennzeichnet nur die zu exportierenden Seiten und gibt nicht ihre Reihenfolge an. Wenn Sie die Seiten in einer anderen Reihenfolge exportieren möchten, verwenden Sie mehrere Aufrufe der Methode [AddPage](/de/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter/addpage-method).

* Unter Linux und Windows: Je nach Wert der Eigenschaft [IEngine::MultiProcessingParams](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/properties#multiprocessingparams) kann ABBYY FineReader Engine den Export mehrseitiger Dokumente auf die CPU-Kerne verteilen.

<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="see-also">
  ## Siehe auch
</div>

[ExportFileWriter](/de/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter)

[AddPage](/de/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter/addpage-method)

[Close](/de/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter/close-method)
