PascalSane/es

From Free Pascal wiki
Jump to: navigation, search

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