Das ExportFileWriter-Objekt ist veraltet und wird in künftigen Versionen entfernt.
Mit dieser Methode wird das Objekt ExportFileWriter erstellt. Es bietet Funktionen zum Speichern von erkanntem Text im PDF-Format.
HRESULT CreateExportFileWriter(
BSTR FileName,
FileExportFormatEnum ExportFormat,
IUnknown* Params,
IExportFileWriter** Result
);
IExportFileWriter CreateExportFileWriter(
BSTR FileName,
FileExportFormatEnum ExportFormat,
object Params,
);
Sub CreateExportFileWriter( _
FileName As BSTR, _
ExportFormat As FileExportFormatEnum, _
Params As Object, _
) As IExportFileWriter
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.
Derzeit wird nur das PDF-Format unterstützt.
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, 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 geladen wurde, werden die in diesem Profil festgelegten Parameter verwendet.
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.
Result
[out, retval] Ein Zeiger auf die Zeigervariable IExportFileWriter*, die den Schnittstellenzeiger für das resultierende Objekt ExportFileWriter empfängt. *Result darf nicht NULL sein. *Result ist nach erfolgreichem Methodenaufruf garantiert nicht NULL.
Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die Standard-Rückgabewerte von ABBYY FineReader-Engine-Funktionen zurück.
Engine
ExportFileWriter