Qué hace
Métodos
ClassifyPage( page : IPage, [optional] callback : IProcessingCallback, [optional] detectClassesWithoutLayout : bool ) : IPageClassificationResult * | Clasifica la página y, si la clasificación se realiza correctamente, devuelve el resultado de la clasificación. El resultado de la clasificación puede ser el nombre de una clase de un clasificador de tipo de lote o null. Este método puede utilizarse en los siguientes casos:
Nota: Si no se especifica el parámetro detectClassesWithoutLayout, su valor se establece en false. Si el valor es true, la clasificación se basa únicamente en las clases de un clasificador y las Definiciones de Document disponibles no se utilizan para la clasificación. Nota: Puede usar la interfaz IProcessingCallback o implementar su propia interfaz. |
IsModuleAllowedByLicense( authorId : string, moduleName : string ) : bool * | Comprueba si el uso de un módulo está permitido por la licencia. |
LoadImage( filePath : string, [optional] pageNumber : int ) : IEditablePictureObject * | Carga una imagen desde un archivo. La imagen cargada estará disponible para editarse. Si no se especifica el parámetro pageNumber, se establece en “1”. |
NewImageSavingOptions() : IExportImageSavingOptions * | Crea un objeto nuevo de la clase IExportImageSavingOptions. |
PictureFromHBitmap( [optional] resolution : int, bitmap : HBITMAP ) : IEditablePictureObject * | Genera una imagen a partir de un objeto HBITMAP con la resolución especificada. Si no se especifica el parámetro resolution, la resolución de la imagen se detecta automáticamente. La imagen generada estará disponible para su edición. Nota: Como se asume la propiedad del objeto HBITMAP, no es necesario llamar al método CloseHandle después de generar la imagen. |
Rect( left : int, top : int, right : int, bottom : int ) : cadena | Genera una cadena que representa un rectángulo con las coordenadas especificadas. |
ShowMessage( text : string, [optional] isError : bool ) | Muestra un mensaje al usuario. Si no se especifica la marca isError, su valor se establece en false. Si la marca isError se establece en true, se mostrará un mensaje de error; de lo contrario, se mostrará un mensaje de notificación. Si el script se ejecuta dentro de un proceso de tratamiento, el mensaje se escribirá en el registro de procesamiento. |
Propiedades
| Name | Tipo | Acceso | Descripción |
|---|---|---|---|
| CurrentUserSession * | IUserSessionInfo | De solo lectura | Devuelve información sobre la sesión del usuario que está usando actualmente la Processing Station. Durante la verificación, devuelve información sobre la sesión del usuario que está realizando la verificación en ese momento (incluidos los usuarios remotos). |
| ScriptContext * | IScriptDefinitionContext | De solo lectura | Proporciona acceso al objeto en el que se creó el script. Esta propiedad permite acceder al proyecto independientemente de los parámetros recibidos por el script. |
