Revisión de Instalar un escáner de Sáb, 08/06/2016 - 21:49
La revisión le permite rastrear las diferencias que hay entre distintas versiones de una entrada.
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 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.pdfLa 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