Instalar un escáner

Resumen

La digitalización en Trisquel se realiza principalmente a través de SANE. Hay otras herramientas por ahí, pero la mayoría terminan usando SANE a través del proceso de digitalización.

SANE

“Scanner Access Now Easy (SANE) en español "Nuevo escáner de fácil acceso" es una interfaz de programación de aplicaciones (API) que proporciona acceso estandarizado a cualquier dispositivo escáner de imágenes raster (escáner de superficie plana, lector de mano, toma de video y fijas-cámaras, digitalizadores de vídeo, etc.). La API de SANE es de dominio público y su discusión y desarrollo está abierto a todo el mundo. Es comúnmente usado en GNU/Linux." - SANE en Wikipedia. SANE por sí solo crea una API común, por lo que todos los escáneres compatibles se puede acceder de la misma manera por las aplicaciones de más alto nivel, a pesar de la comunicación subyacente (conductores) que varía entre fabricantes y modelos de impresoras. Consulte la información abajo para ver una lista de dispositivos soportados actualmente.

Dispositivos compatibles con SANE

Puede encontrar una lista de dispositivos compatibles aquí.
Esta es la misma lista que SANE Backends, pero ordenadas según la marca del escáner. La fundación de Software Libre (FSF) mantuvo previamente un directorio de hardware. La FSF ha comenzado a migrar estos datos al sitio apoyada por la comunidad h-node. El Sitio scanner es un recurso que ayudará a los usuarios a encontrar información acerca de si los escáneres funcionan con todo el Software Libre. Se anima a los usuarios a enviar la información de hardware para h-node porque esto ayudará a la comunidad sepa qué hardware está soportado y cuáles evitar.

Configuración inicial

‘’scanimage'’ es una herramienta de línea de comandos básicos que se incluye con el paquete SANE que le permitirá escanear sólo en los formatos “.pnm” y “.tiff”, el cual podrá se convertido en otro formato según sea necesario. Aquí la utilizaremos sólo para probar el escáner. Para asegurarse de que su dispositivo funcione con la actual
configuración SANE, utilice:
scanimage -L
Salida de ejemplo:
device `niash:libusb:002:002' is a Hewlett-Packard ScanJet 4300C flatbed scanner
Nota: ‘’sane-find-scanner'’ no se encontró este escáner.

Llamar el escáner para una prueba:
scanimage >image.pnm
Consulte la página del manual para obtener información adicional.

SANE Frontends (del lado del usuario)

SANE Frontends son aplicaciones diseñadas para interactuar con el API SANE y no con dispositivos directamente. Esto sólo es necesario, si se prefiere trabajar con una GUI (Graphical User Interface). En Trisquel se puede encontrar '' sencillo al barrido '', que no tiene
prácticamente ninguna configuración y va a proporcionar una funcionalidad suficiente para la mayoría de usuarios.

xsane

Esta es la aplicación gráfica más avanzada para el escaneado en GNU con Linux y es parte del proyecto SANE. Esta herramienta está muy bien documentado aquí. Abarca casi todos los casos de uso del escáner en GNU/Linux.

gscan2pdf

Esta aplicación está diseñada para digitalización de formato de documento portátil (PDF) y haciendo reconocimiento óptico de caracteres (OCR). No proporciona la misma funcionalidad que ''Xsane''.

simple-scan

Esto es, con mucho, la herramienta más fácil de usar para el uso básico. Dada la sencillez de esta aplicación no parece ser un eje central para su documentación. No obstante, se puede encontrar más información sobre el proyecto aquí.

SANE Backends (del lado del servidor)

Estos son los controladores que se incluyen con SANE por defecto. En caso de que tenga un escáner más reciente, debe compararlo con la versión adecuada de SANE, ya que hay un cierto retraso hasta que las actualizaciones lleguen a Trisquel. También hay otros controladores
proporcionados por el paquete ''libsane.extras''. Los controladores proporcionados por el este paquete parecen ser sólo '' geniusvp2 '' y '' LS5000 ''. Usted puede encontrar que estos dispositivos son compatibles en la página SANE backends externos en la siguiente sección.

SANE Backends externos

Backends externos son los conductores no incluidos con SANE por defecto. En el enlace de arriba se puede encontrar todos los dispositivos que son compatibles con estos controladores externos y los motivos por los que no están incluidos en el proyecto SANE.

Botones del escáner físicos

Botones en los escáneres generalmente están diseñados para funcionar sólo con los sistemas operativos originales que el escáner fue diseñado para trabajar con o dependerá de propiedad drivers/firmware. Sin embargo, ''scanbuttond'' y ''scanbd'' pueden ser capaces de cubrir esta funcionalidad, mediante la ejecución de secuencias de comandos shell personalizados tras la interacción botón.

  • ''Scanbuttond'' - se conoce en conflicto con SANE en cierta medida, y ya no se mantiene.
  • ‘’scanbd'’ - No disponible en Trisquel 7.0 e inferior. Probablemente será incluido en la próxima versión de Trisquel. Está disponible bajo la GPL v2 y se puede compilar desde las fuentes en Trisquel 7.0.

Para compilar "scanbd" en Trisquel 7.0, son necesarios los siguientes paquetes:
build-essential checkinstall libconfuse-dev libusb-dev libudev-dev libdbus-1-dev dbus libsane-dev
Después de esto puede seguir el método estándar de construcción (“./configure”, “make” y “make install” en el directorio raíz del código fuente).

Dimensiones de la página

Simple Scan tiene opciones de configuración de página de Documento -> Preferencias. Usted también puede encontrar esta configuración en ''xsane'' y ''gscan2pdf''.
Si el escáner no guarda sus ajustes en Preferencias, puede modificar las dimensiones de la página después de la
digitalización.

"Supongamos que queremos recortar las páginas de nuestro archivo de entrada antes de la subida. Esto se puede hacer mediante el uso de un pipe:

pdfjam myfile.pdf --trim '1cm 2cm 1cm 2cm' --clip true --outfile /dev/stdout | pdfnup --frame true --outfile myoutput.pdf

La opción --trim especifica una cantidad de recortar desde la izquierda, abajo, derecha y los lados superiores, respectivamente; para trabajar como se pretende aquí que necesita también --clip true. Estos (es decir, el trim y clip) se encuentran en las opciones informativas a comandos \includegraphics de látex (en el paquete de gráficos estándar)." - Ejemplo 6 - University of Warwick

Referencias

TODO

Otras interfaces para comunicarse con el escáner; ''scanbd'' detalles de configuración;

Revisiones

05/18/2016 - 04:11
anonymous