|
|
|
|
- Propiedades específicas de las variables de tipo Scanner
- Funciones WLanguage
Scanner (Tipo de variable)
El tipo Scanner manipula la información de un escáner. Las características del escáner se pueden definir y cambiar mediante diferentes propiedades WLanguage. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable. // Scan an image MyScanner is Scanner = ScanSelect() IMG_Scan = ScanToImage(MyScanner)
Observaciones Propiedades específicas de las variables de tipo Scanner Las siguientes propiedades permiten manipular las características de un escáner: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Area | Rectangle | Área a escanear (en milésimas de milímetro). De forma predeterminada, se utiliza un rectángulo con coordenadas y dimensiones cero (0,0,0,0) para escanear toda la página. Observación: La función ScanProperty tiene en cuenta esta área si se utiliza la constante scanPaperSizeCustom. | BitPerPixel | Integer | - Número de bits por pixel,
- Constante scanBitsPerPixelDefault (valor predeterminado) si el valor de la propiedad no debe cambiar en el siguiente escaneo. La propiedad utilizará el valor anterior.
| Brightness | Integer | - Brillo, entre -1000 y 1000,
- Constante scanBrightnessDefault (valor predeterminado) si el valor de la propiedad no debe cambiar en el siguiente escaneo. La propiedad utilizará el valor anterior.
| ColorFormat | Constante de tipo Integer | Formato de color de la imagen:- scanColorFormatAuto: Formato de color detectado automáticamente por el dispositivo (valor predeterminado).
- scanColorFormatRGB: Imagen RGB (24 bits por pixel).
- scanColorFormatGrayscale: Imagen en escala de grises.
- scanColorFormatBlackWhite: Imagen en blanco y negro.
| Contraste | Integer | - Contraste, entre -1000 y 1000,
- Constante scanContrastDefault (valor predeterminado) si el valor de la propiedad no debe cambiarse en el próximo escaneo. La propiedad utilizará el valor anterior.
| Duplex | Constante de tipo Integer | Opciones del modo de doble cara: - Constante scanDuplexDefault (valor predeterminado) si la propiedad no debe cambiar en el siguiente escaneo. La propiedad utilizará el valor anterior.
- scanDuplexYes: escaneo a dos caras.
- scanDuplexNo: escaneo a una cara.
| Height | Integer | - Altura máxima (en milésimas de milímetro),
- Constante scanHeightDefault (valor predeterminado).
Esta propiedad es de solo lectura. | Name | Character string | - Nombre del escáner,
- Cadena vacía si no se ha inicializado la variable (valor predeterminado).
Esta propiedad es de solo lectura. | ProcedureProgress | Procedure | - Nombre del procedimiento WLanguage al que se llama al escanear una página,
- Cadena vacía para no utilizar un procedimiento (valor predeterminado).
Este procedimiento tiene el siguiente formato: <Procedure name>(<Page number>, <Progress percentage>) donde: - <Page number>: Número de la página escaneada.
- <Progress percentage> : Porcentaje de progreso del escaneo de la página (entre 0 y 100)
Si el procedimiento devuelve False, el escaneo se interrumpe. | Resolución | Integer | - Resolución de la imagen en pixeles por pulgada,
- Constante scanResolutionDefault (valor predeterminado) si el valor de la propiedad no debe cambiar en el siguiente escaneo. La propiedad utilizará el valor anterior.
| ScanFrom | Constante de tipo Integer | Indica el origen del escaneo: - scanFromAuto: los documentos se escanearán desde el alimentador si hay un alimentador y hay páginas en él. En caso contrario, los documentos se escanearán desde el cristal (valor predeterminado).
- scanFromFeeder: el escaneo se realiza desde el alimentador de documentos.
- scanFromFlatBed: el escaneo se realiza desde el cristal.
| Width | Integer | - Ancho máximo (en milésimas de milímetro),
- Constante scanWidthDefault (valor predeterminado).
Esta propiedad es de solo lectura. |
Funciones WLanguage Las siguientes funciones WLanguage utilizan el tipo Scanner:
| | ScanGet | Identifica las características de un escáner y las almacena en una variable de tipo Scanner. | ScanProperty | Permite obtener y cambiar las propiedades de un escáner. | ScanSelect | Abre un cuadro de diálogo estándar con los escáneres disponibles. | ScanToImage | Recupera una Document de un escáner en una Variable de tipo Image. | ScanToPDF | Guarda un documento escaneado en un archivo PDF. | ScanWithUserInterface | Guarda un documento de un escáner en uno o más archivos, utilizando la interfaz de usuario del escáner. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|