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을 out-of-process로 로드해 사용하는 경우 이 매개변수로 반드시 NULL을 전달해야 합니다.
Result
[out, retval] 결과 ExportFileWriter 객체의 인터페이스 포인터를 받는 IExportFileWriter* 포인터 변수에 대한 포인터입니다. *Result는 NULL이면 안 됩니다. 메서드 호출이 성공하면 *Result가 NULL이 아님이 보장됩니다.
이 메서드에는 고유한 반환 값이 없습니다. ABBYY FineReader Engine 함수의 표준 반환 값이 반환됩니다.
Engine
ExportFileWriter