Saltar al contenido principal
Este método realiza el preprocesamiento, el análisis de diseño, el reconocimiento y la síntesis de páginas y del documento para las páginas especificadas del documento.

Sintaxis

C++

HRESULT ProcessPages(
  IIntsCollection*           PageIndices,
  IDocumentProcessingParams* DocumentProcessingParams
);

C#

void ProcessPages(
  IIntsCollection           PageIndices,
  IDocumentProcessingParams DocumentProcessingParams
);

Visual Basic .NET

Sub ProcessPages( _
  PageIndices As IIntsCollection, _
  [DocumentProcessingParams As IDocumentProcessingParams = Nothing]
)

Parámetros

PageIndices [in] Hace referencia al objeto IntsCollection que contiene los índices de las páginas que se deben reconocer. Este parámetro puede ser 0. En ese caso, se procesan todas las páginas del documento. DocumentProcessingParams [in] Hace referencia al objeto DocumentProcessingParams que almacena todos los parámetros de procesamiento. Este parámetro puede ser 0. En ese caso, las páginas se procesan con los parámetros predeterminados (todos los parámetros de procesamiento se establecen en sus valores predeterminados) o, si se ha cargado un perfil, se utilizan los parámetros definidos por ese perfil.

Valores de retorno

Si el usuario interrumpe el procesamiento del documento, este método devolverá E_ABORT. También devuelve los códigos de retorno estándar de las funciones de ABBYY FineReader Engine.

Observaciones

  • Este método puede notificar eventos a los receptores asociados a la interfaz IConnectionPointContainer del objeto FRDocument.
  • Para Linux y Windows: Según el valor de la propiedad IEngine::MultiProcessingParams, ABBYY FineReader Engine puede distribuir el procesamiento de documentos de varias páginas entre los núcleos de la CPU.

Consulte también

FRDocument Trabajo con perfiles