跳轉到主要內容
ExportFileWriter 物件已淘汰,將在後續版本中移除。
這個方法會建立 ExportFileWriter 物件。此物件提供將辨識文字儲存為 PDF 格式的工具。

語法

C++

HRESULT CreateExportFileWriter(
  BSTR   FileName,
  FileExportFormatEnum ExportFormat,
  IUnknown*  Params,
  IExportFileWriter** Result
);

C#

IExportFileWriter CreateExportFileWriter(
  BSTR   FileName,
  FileExportFormatEnum ExportFormat,
  object   Params,
);

Visual Basic .NET

Sub CreateExportFileWriter( _
  FileName As BSTR, _
  ExportFormat As FileExportFormatEnum, _
  Params As Object,  _
) As IExportFileWriter

參數

FileName [in] 指定輸出檔案的完整路徑。如果此檔案已存在,系統會直接覆寫,不會提示。 ExportFormat [in] 指定輸出檔案的格式。
目前僅支援 PDF 格式。
Params [in] 透過此輸入參數傳入與檔案格式對應類型的匯出參數物件。例如,如果您要將文字儲存為 PDF 檔案,請建立 PDFExportParams 物件,在其中設定必要的參數,然後將其作為 Params 輸入參數傳遞給此方法。此參數可為 0,此時會使用匯出參數的預設值;或者,如果已載入 profile,則會使用此設定檔中所設定的參數。
在 Linux 中,如果您使用的是以處理序外方式載入的 ABBYY FineReader Engine,則此參數必須傳遞 NULL。
Result [out, retval] 指向 IExportFileWriter* 指標變數的指標,該變數會接收產生的 ExportFileWriter 物件之介面指標。 *Result 不得為 NULL。成功呼叫方法後,可保證 *Result 一定不是 NULL。

傳回值

此方法沒有特定的傳回值。它會傳回 ABBYY FineReader Engine 函式的標準傳回值

另請參閱

Engine ExportFileWriter