ExportFileWriter 物件已淘汰,將在後續版本中移除。
這個方法會建立 ExportFileWriter 物件。此物件提供將辨識文字儲存為 PDF 格式的工具。
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] 指定輸出檔案的完整路徑。如果此檔案已存在,系統會直接覆寫,不會提示。
ExportFormat
[in] 指定輸出檔案的格式。
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