O objeto ExportFileWriter está obsoleto e será removido em versões futuras.
Este método cria o objeto ExportFileWriter. Esse objeto oferece recursos para salvar o texto reconhecido em formato 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] Especifica o caminho completo do arquivo de saída. Se esse arquivo já existir, ele será substituído sem aviso.
ExportFormat
[in] Especifica o formato do arquivo de saída.
Atualmente, somente o formato PDF é suportado.
Params
[in] Passe, por este parâmetro de entrada, o objeto de parâmetros de exportação do tipo correspondente ao formato do seu arquivo. Por exemplo, se você estiver salvando seu texto em um arquivo PDF, crie um objeto PDFExportParams, defina nele os parâmetros necessários e passe-o para este método como o parâmetro de entrada Params. Esse parâmetro pode ser 0; nesse caso, os valores padrão dos parâmetros de exportação serão usados ou, se um perfil tiver sido carregado, serão usados os parâmetros definidos por esse perfil.
No Linux, se você estiver trabalhando com o ABBYY FineReader Engine carregado fora do processo, deverá passar NULL para esse parâmetro.
Result
[out, retval] Um ponteiro para a variável de ponteiro IExportFileWriter* que recebe o ponteiro de interface para o objeto ExportFileWriter resultante. *Result não deve ser NULL. *Result tem a garantia de não ser NULL após uma chamada bem-sucedida do método.
Este método não tem valores de retorno específicos. Ele retorna os valores de retorno padrão das funções do ABBYY FineReader Engine.
Engine
ExportFileWriter