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

# CreateExportFileWriter-Methode des Engine-Objekts

> CreateExportFileWriter-Methode des Engine-Objekts in der ABBYY FineReader Engine API — Diese Methode erstellt das ExportFileWriter-Objekt zum Speichern von erkanntem Text im PDF-Format.

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

Mit dieser Methode wird das Objekt [ExportFileWriter](/de/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter) erstellt. Es bietet Funktionen zum Speichern von erkanntem Text im PDF-Format.

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

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

```cpp theme={null}
HRESULT CreateExportFileWriter(
  BSTR   FileName,
  FileExportFormatEnum ExportFormat,
  IUnknown*  Params,
  IExportFileWriter** Result
);
```

### C\#

```csharp theme={null}
IExportFileWriter CreateExportFileWriter(
  BSTR   FileName,
  FileExportFormatEnum ExportFormat,
  object   Params,
);
```

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

```cpp theme={null}
Sub CreateExportFileWriter( _
  FileName As BSTR, _
  ExportFormat As FileExportFormatEnum, _
  Params As Object,  _
) As IExportFileWriter
```

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

FileName

\[in] Gibt den vollständigen Pfad zur Ausgabedatei an. Wenn diese Datei bereits vorhanden ist, wird sie ohne Rückfrage überschrieben.

ExportFormat

\[in] Gibt das Format der Ausgabedatei an.

<Note>
  Derzeit wird nur das PDF-Format unterstützt.
</Note>

Params

\[in] Über diesen Eingabeparameter übergeben Sie das Exportparameterobjekt des Typs, der Ihrem Dateiformat entspricht. Wenn Sie beispielsweise Ihren Text in einer PDF-Datei speichern, erstellen Sie ein Objekt vom Typ [PDFExportParams](/de/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams), legen darin die erforderlichen Parameter fest und übergeben es dieser Methode als Eingabeparameter Params. Dieser Parameter kann 0 sein. In diesem Fall werden die Standardwerte für die Exportparameter verwendet. Wenn ein [Profil](/de/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles) geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.

<Warning>
  Unter Linux müssen Sie für diesen Parameter NULL übergeben, wenn Sie mit ABBYY FineReader Engine arbeiten, die außerhalb des Prozesses geladen wurde.
</Warning>

Result

\[out, retval] Ein Zeiger auf die Zeigervariable IExportFileWriter\*, die den Schnittstellenzeiger für das resultierende Objekt [ExportFileWriter](/de/fine-reader/engine/api-reference/mechanism-objects/exportfilewriter) empfängt. \*Result darf nicht NULL sein. \*Result ist nach erfolgreichem Methodenaufruf garantiert nicht NULL.

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

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

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