activities
latest
false
- Información general
- Contratos de procesamiento de documentos
- Notas relacionadas
- Acerca de los contratos de procesamiento de documento
- Clase Cuadro
- Interfaz IPersistedActivity
- Clase PrettyBoxConverter
- Interfaz IClassifierActivity
- Interfaz IClasificadorProveedorDeCapacidades
- Clase ClassifierDocumentType
- Clase ClassifierResult
- ClassifierCodeActivity Class
- ClassifierNativeActivity Class
- ClassifierAsyncCodeActivity Class
- Clase ClasificadorCapacidadDeTipoDeDocumento
- Clase
- Clase
- Clase ExtractorDocumentType
- Clase ExtractorDocumentTypeCapabilities
- Clase ExtractorFieldCapability
- Clase
- Clase ExtractorResult
- Interfaz ICapabilitiesProvider
- Interfaz IExtractorActivity
- Clase ExtractorPayload
- Enumeración DocumentActionPriority
- Clase DocumentActionData
- Enumeración DocumentActionStatus
- DocumentActionType Enum
- Clase DocumentClassificationActionData
- Clase DocumentValidationActionData
- Clase UserData
- Clase Documento
- Clase DocumentoDividirResultado
- Clase DomExtensions
- Clase Página
- Clase SecciónDePágina
- Clase de polígono
- Clase PolygonConverter
- Clase de metadatos
- Clase GrupoDeWord
- Clase Word
- Enum FuenteDeProcesamiento
- Clase ResultadosTablaCelda
- Clase ResultadosTablaValor
- Clase ResultadosTablaColumnaInfo
- Clase TablaDeResultados
- Enum Rotación
- Enum TipoDeSección
- Enum TipoDeGrupoDeWord
- Interfaz IDocumentTextProjection
- Clase ResultadoDeClasificación
- Clase ResultadoDeExtracción
- Clase ResultadosDeDocumento
- Clase ResultadosDeLímitesDeDocumento
- Clase ResultadosDePuntoDeDatos
- Clase ResultadosDeValor
- Clase ResultadosDeContenidoDeReferencia
- Clase ResultadosDeValorDeTokens
- Clase ResultadosDeCampoDerivado
- Enum ResultadosDeFuenteDeDatos
- Clase ResultadoDeConstantes
- Clase ValorDeCampoSimple
- Clase ValorDeCampoDeTabla
- Clase GrupoDeDocumento
- Clase TaxonomíaDeDocumento
- Clase TipoDeDocumento
- Clase Campo
- Enum TipoDeCampo
- Clase InformaciónDeLenguaje
- Clase MetadataEntry
- Enumeración de tipo de texto
- Clase TipoDeCampo
- Interfaz de actividad de ITracking
- Interfaz de ITrainableActivity
- Interfaz ITrainableClassifierActivity
- Interfaz ITrainableExtractorActivity
- Clase TrainableClassifierAsyncCodeActivity
- Clase TrainableClassifierCodeActivity
- Clase TrainableClassifierNativeActivity
- Clase TrainableExtractorAsyncCodeActivity
- Clase TrainableExtractorCodeActivity
- Clase TrainableExtractorNativeActivity
- Digitalizador de Document Understanding
- Document Understanding ML
- Servidor local de OCR de Document Understanding
- Document Understanding
- Notas relacionadas
- Acerca del paquete de actividades Document Understanding
- Compatibilidad de proyectos
- Establecer contraseña de PDF
- Fusionar PDF
- Obtener el recuento de páginas del PDF
- Extraer texto en PDF
- Extraer imágenes en PDF
- Extraer rango de página en PDF
- Extraer datos del documento
- Cree una tarea de validación y espere
- Esperar la tarea de validación y continuar
- Crear tarea de validación
- Clasificar documento
- Crear tarea de validación de clasificación
- Crear tarea de validación de clasificación y esperar
- Esperar la tarea de validación de clasificación y reanudar
- OCRInteligente
- Notas relacionadas
- Acerca del paquete de actividades IntelligentOCR
- Compatibilidad de proyectos
- Configurar autenticación
- Cargar taxonomía
- Digitalizar documento
- Clasificar ámbito de documento
- Clasificador basado en palabras clave
- Clasificador de proyectos de Document Understanding
- Clasificador inteligente de palabra clave
- Crear acción de clasificación de documentos
- Esperar la acción de clasificación de documentos y reanudar
- Entrenar el alcance de los clasificadores
- Entrenador del clasificador basado en palabras clave
- Entrenador del clasificador inteligente de palabra clave
- Alcance de la extracción de información
- Extractor de proyectos de Document Understanding
- Extractor basado en regex
- Extractor de forma
- Extractor inteligente de formularios
- Mostrar Estación de Validación
- Crear acción de validación de documentos
- Esperar la acción de validación de documentos y reanudar
- Entrenar el alcance de los Extractores
- Exportar resultados de extracción
- Servicios ML
- OCR
- Contratos OCR
- Notas relacionadas
- Acerca de los contratos OCR
- Compatibilidad de proyectos
- IOCRActivity Interface
- OCRAsyncCodeActivity Class
- OCRCodeActivity Class
- OCRNativeActivity Class
- Clase Carácter
- Clase OCRResult
- Clase Word
- FontStyles Enum
- OCRRotation Enum
- Clase OCRCapabilities
- OCRScrapeBase Class
- OCRScrapeFactory Class
- ScrapeControlBase Class
- Enum ScrapeEngineUsages
- ExtraerBaseDelEctor
- Clase ScrapeEngineFactory
- Clase ExtraerEngineProvider
- OmniPage
- PDF
- [No en la lista] Abbyy
- [No en la lista] Abbyy incrustado
OCRScrapeBase Class
Actividades de Document Understanding
Last updated 29 de oct. de 2024
OCRScrapeBase Class
Una clase resumen que define el comportamiento de
IOCRActivity
en una operación de extracción de pantalla.
Constructores
OCRScrapeBase(UiPath.OCR.Contracts.Activities.IOCRActivity)
: inicializa una nueva instancia del motor de extracción de OCR. El argumento del constructor es una actividad que implementaIOCRActivity
.
Métodos
CreateOcrEngineActivity(System.Activities.InArgument<System.Drawing.Image>)
: devuelve un nuevo objeto de actividad de OCR con la Imagen especificada establecida como InArgument.GetScrapeArguments()
System.Collections.Generic.Dictionary<string, object>
: recopila todos los argumentosUiPath.OCR.Contracts.Activities.IOCRActivity
del control de extracción. Estos argumentos se utilizan para ejecutar el métodoUiPath.OCR.Contracts.Activities.IOCRActivity
,PerformOCR
y para rellenar los argumentos de la actividad cuando se crea la actividad para su uso en un flujo de trabajo.GetScrapeControl()
: obtiene el control que se muestra en la pantalla.GetScrapeControl(UiPath.OCR.Contracts.Scrape.ScrapeEngineUsages)
: devuelve el UserControl que se puede utilizar para configurar este motor de OCR.OCRScrapeBase(UiPath.OCR.Contracts.Activities.IOCRActivity)
: constructor de actividadesScrapeOCRAsync(System.Drawing.Bitmap)
: realiza de forma asíncrona el OCR en la imagen especificada.ScrapeOCRAsync(System.Drawing.Bitmap, UiPath.OCR.Contracts.Scrape.ScrapeEngineUsages, System.Threading.CancellationToken)
: realiza de forma asíncrona el OCR en la imagen especificada. Puede cancelarse. Permite que la persona que llama especifique si el OCR debe realizarse en modo Pantalla o Documento.
Propiedades
Name
: muestra personalizada el nombre asignado al OCR. Este nombre es visible en ciertos controles desplegables.Priority
: se da prioridad personalizada a este OCR. Los valores más bajos indican una prioridad más alta. Esto determina el orden de los motores de OCR en ciertos controles desplegables.
internal class SampleOCRScrape : OCRScrapeBase
{
private readonly ScrapeEngineUsages _usage;
private readonly SampleScrapeControl _sampleScrapeControl = new SampleScrapeControl();
public override ScrapeEngineUsages Usage { get; } = ScrapeEngineUsages.Document | ScrapeEngineUsages.Screen;
public SampleOCRScrape(IOCRActivity ocrEngineActivity, ScrapeEngineUsages usage) : base(ocrEngineActivity)
{
_usage = usage;
}
public override ScrapeControlBase GetScrapeControl()
{
return _sampleScrapeControl;
}
public override Dictionary<string, object> GetScrapeArguments()
{
return new Dictionary<string, object>
{
{ nameof(SampleOCRAsyncCodeActivity.CustomInput), _sampleScrapeControl.SampleInput }
};
}
}
internal class SampleOCRScrape : OCRScrapeBase
{
private readonly ScrapeEngineUsages _usage;
private readonly SampleScrapeControl _sampleScrapeControl = new SampleScrapeControl();
public override ScrapeEngineUsages Usage { get; } = ScrapeEngineUsages.Document | ScrapeEngineUsages.Screen;
public SampleOCRScrape(IOCRActivity ocrEngineActivity, ScrapeEngineUsages usage) : base(ocrEngineActivity)
{
_usage = usage;
}
public override ScrapeControlBase GetScrapeControl()
{
return _sampleScrapeControl;
}
public override Dictionary<string, object> GetScrapeArguments()
{
return new Dictionary<string, object>
{
{ nameof(SampleOCRAsyncCodeActivity.CustomInput), _sampleScrapeControl.SampleInput }
};
}
}