PascalSane/es
│
English (en) │
español (es) │
En breve
PascalSane proporciona un enlace de Pascal con la librería libsane, que permite a las aplicaciones de Lazarus y FreePascal acceso a los escáneres en Linux.
Operaciones principales:
- Lista de escáneres disponibles
- Lista de opciones para un escáner especificado
- Establecer las opciones para un escáner
- Captura l aentrada del escáner en formato PNM
La descarga contiene el enlace con libsane y la unidad saneutils.pas que proporciona algunas funciones sencillas para la manipulación de los datos del escáner. También contiene una aplicación Lazarus de demostración, que contiene ejemplos de las operaciones que se pueden realizar utilizando libsane.
Autor
Malcolm Poole: mgpoole at users.sourceforge.net
Licencia
Las cabeceras de libsane son de dominio público. La aplicación está licenciada bajo GPL
Descarga
La última versión estable se puede encontrar en http://code.google.com/p/ocrivist/downloads/detail?name=pascalsane-0.2.tar.gz.
Cambios
- Versión 0.2 8 mayo de 2011
- Versión 0.1 19 Noviembre de 2008
Dependencias / Requerimientos del sistema
- Linux
- libsane (libsane-dev para Ubuntu)
Nota: Las funciones SANE_OPTION_IS_ACTIVE y SANE_OPTION_IS_SETTABLE no han sido probadas.
Documentación
Documentación de la API de Sane, cubre todas las funciones proporcionadas por el enlace. El código fuente C para scanimage y otras aplicaciones simples de exploración se recomiendan como orientación.
Cómo incluir PascalSane en una aplicación Lazarus
- añade 'sane' a la cláusula uses
- en el diálogo Opciones del Compilador ..., añadir la ruta a sane.pas en la sección Otros archivos de unidad.
la aplicación de ejemplo PascalSane
- Abre pascalsanedemo.lpi
- Habilita la ruta a sane.pas en el diálogo Opciones del Compilador
- compila
- ejecuta