Pular para o conteúdo principal
Este método está implementado no FRE para Windows.
Este método realiza a digitalização de uma ou mais imagens. Ele retorna uma coleção dos nomes dos arquivos de imagem resultantes. Um dos parâmetros de entrada deste método recebe um ponteiro para a interface de gerenciamento da digitalização IScanCallback. Este método só retorna quando a digitalização é concluída. Se você quiser digitalizar de forma assíncrona, ou seja, sem bloquear a execução do seu programa, use o método BeginScan do mesmo objeto.

Sintaxe

C++

HRESULT Scan(
  ScanSourceUITypeEnum UserInterfaceType,
  BSTR                 Folder,
  IScanCallback*       callback,
  IStringsCollection** Result
);

C#

IStringsCollection Scan(
  ScanSourceUITypeEnum UserInterfaceType,
  BSTR                 Folder,
  IScanCallback*       callback
);

Visual Basic .NET

Function Scan( _
  UserInterfaceType As ScanSourceUITypeEnum, _
  Folder As String, _
  callback As IScanCallback _
) As IStringsCollection

Parâmetros

UserInterfaceType [in] Esta variável especifica o tipo de interface do usuário a ser usado para definir as opções de digitalização, conforme ScanSourceUITypeEnum. Não passe a constante SSUIT_All para este parâmetro. Se não quiser exibir uma caixa de diálogo, passe a constante SSUIT_None. Folder [in] Esta variável determina o caminho da pasta onde as digitalizações devem ser salvas. Observe que essa pasta já deve existir. callback [in] Esta variável é usada para passar o ponteiro para a interface de callback IScanCallback. Essa interface é usada para notificações de progresso e conclusão da digitalização ou para erros que possam ocorrer durante a digitalização. Este parâmetro é opcional. Se não quiser receber notificações, passe o ponteiro nulo. Result [out, retval] Um ponteiro para a variável de ponteiro IStringsCollection* que recebe o ponteiro de interface do objeto StringsCollection, que conterá os nomes dos arquivos das imagens digitalizadas.

Valores de retorno

Este método pode retornar os valores de retorno padrão das funções do ABBYY FineReader Engine.

Veja também

ScanSource