Qué hace
Métodos
AddBatch (target: IWorkspaceItem, name: string, type: IBatchType ): IWorkspaceItem | Agrega un lote. Se agregará un nuevo lote después del lote especificado en el parámetro target. Si desea agregar el lote al principio de la lista, establezca el valor del parámetro target en “Nothing”: [VBscript] Si el parámetro name está vacío, el nombre del lote se generará según la configuración del lote. |
AddDocument (page: IWorkspaceItem, name: string): IWorkspaceItem | Inserta la página en un documento nuevo. Si la página ya forma parte del documento, se crearán tres documentos: un documento con las páginas anteriores, un documento con la página actual y un documento con las páginas siguientes. Si el parámetro name está vacío, el nombre del documento se generará según la configuración del lote. |
AddPages (fileName: cadena, target: IWorkspaceItem, [opcional] inside: bool): IWorkspaceItems | Agrega páginas de un archivo. Las páginas se pueden agregar después del elemento target, en el mismo nivel, o dentro del elemento target, al principio de la lista. El target puede ser un lote, un documento o una página. Si el target es un lote, el parámetro inside debe ser “true” (las páginas se agregarán al principio del lote). Si el target es una página, el parámetro inside debe ser “false” (las páginas se agregarán después de la página especificada). Si el target es un documento, el parámetro inside puede ser tanto “true” como “false”. |
ClearSelection () | Elimina la selección actual |
DeleteItem (item: IWorkspaceItem ) | Elimina el elemento especificado |
DetectPageEmpty (page: IWorkspaceItem, [opcional] options: IEmptyPageDetectionOptions ): bool | Detecta una página vacía |
Exit ( ): bool | Finaliza el trabajo en la estación |
FindPageBarcodes (page: IWorkspaceItem, [opcional] options: IBarcodeFindingOptions ): IScriptFoundBarcodes | Busca códigos de barras en la página. |
NewBarcodeFindingOptions ( ): IBarcodeFindingOptions | Establece las opciones para buscar códigos de barras |
NewEmptyPageDetectionOptions ( ): IEmptyPageDetectionOptions | Configura las opciones para detectar páginas vacías |
NewImageSavingOptions ( ): IImageSavingOptions | Establece las opciones de guardado de imágenes |
NewPageRect ( ): IPageRect | Define el rectángulo de una página |
RunScript (scriptName: cadena, [opcional] info: cadena, [opcional] skipShowError: bool): IScriptResult | Ejecuta el script |
Scan ([opcional] carpeta: cadena) | Inicia el escaneo con la configuración del tipo de lote actual |
Send (batch: IWorkspaceItem) | Exporta el lote con la configuración del tipo de lote actual. |
SendByScript (batch: IWorkspaceItem, skipShowExportOptions: bool) | Envía el lote usando un script con la configuración del tipo de lote actual. El parámetro skipShowExportOptions especifica si debe mostrarse el cuadro de diálogo Opciones de exportación antes de enviar el lote. |
SendToFC (batch: IWorkspaceItem, [opcional] skipShowExportOptions: bool) | Envía el lote a ABBYY FlexiCapture con la configuración del tipo de lote actual. El parámetro skipShowExportOptions indica si se debe mostrar el cuadro de diálogo Opciones de exportación antes de enviar el lote. |
SendToFolder (batch: IWorkspaceItem, [opcional] skipShowExportOptions: bool) | Exporta el lote a una carpeta con la configuración del tipo de lote actual. El parámetro skipShowExportOptions especifica si debe mostrarse el cuadro de diálogo Export Options antes de enviar el lote. |
SendToFTP (batch: IWorkspaceItem, [opcional] skipShowExportOptions: bool) | Exporta el lote a una carpeta FTP con la configuración del tipo de lote actual. El parámetro skipShowExportOptions especifica si debe mostrarse el cuadro de diálogo Opciones de exportación antes de enviar el lote. |
SetPageImage (page: IWorkspaceItem, fileName: string, [optional] filePageIndex: int) | Cambia la imagen de la página |
Wait (millisecond: int) | Pausa la ejecución del script durante el tiempo especificado (en milisegundos) |
Propiedades
ActiveBatch | Lectura/escritura | El lote activo. Para algunos scripts de evento (p. ej., Al enviar el lote y Después de enviar el lote), devuelve null. | |
Batches | De solo lectura | Batches | |
BatchTypes | De solo lectura | Tipos de lote | |
CurrentBatchType | Lectura y escritura | El tipo de lote actual | |
Result | De solo lectura | El resultado de la ejecución del script | |
ScriptEnvInfo | string | De solo lectura | Información del entorno sobre las condiciones que activan el script. Para los scripts activados automáticamente antes o después de la exportación, su valor es “<exportType> <taskID>”, donde “exportType” puede ser “Folder”, “FTP”, “FC”, “RS” o “Script” y “taskID” es el identificador de la tarea de exportación. Para los scripts activados automáticamente antes o después de la transformación de la página, la propiedad puede tomar uno de los siguientes valores: “Rotate <angle>”, “FlipHorizontal”, “FlipVertical”, “Invert”, “ConvertToBW”, “Deskew”, “Despeckle”, “Erase <rectLeft> <rectTop> <rectRight> <rectBottom>”, “Crop <rectLeft> <rectTop> <rectRight> <rectBottom>”, “SplitHorizontal <pos>”, “SplitVertical <pos>”, “ChangeResolution <newRes>”, “Scale <ratio>”, “FreeScale <newWidth>, <newHeight>, <newRes>”. |
ScriptItems | De solo lectura | Elementos para los que se ejecuta el script. El valor devuelto varía según el evento. Para los eventos On station started y On station closing, el valor devuelto está vacío. Para el evento On scan completed, el valor devuelto es una lista de páginas añadidas durante la sesión de escaneo. Para otros eventos, el valor devuelto es un lote, un documento o una página, según el evento. Cuando el script se ejecuta mediante un comando explícito del usuario, se devuelve una colección de los elementos seleccionados en ese momento. | |
ScriptProperties | De solo lectura | Propiedades de script | |
Selección | De solo lectura | La selección actual. Contiene solo lotes, solo documentos o solo páginas. | |
SourceID | cadena | De solo lectura | El identificador de la estación |
