Download Straight Host

0 views
Skip to first unread message

Rivka Licklider

unread,
Apr 24, 2024, 10:23:57 AM4/24/24
to pocomtoki

Cómo descargar y usar Recta Host para impresión directa desde el navegador

Si usted es un desarrollador web que necesita imprimir recibos, etiquetas u otros documentos de su aplicación web, es posible que haya encontrado algunos desafíos con los métodos de impresión tradicionales. Por ejemplo, es posible que tenga que lidiar con diferentes controladores de impresora, configuraciones, formatos, márgenes o problemas de compatibilidad. Además, es posible que tenga que confiar en plugins o extensiones de terceros que podrían no ser seguros o fiables.

Afortunadamente, hay una solución simple y potente para la impresión directa desde el navegador a la impresora térmica. Se llama Recta Host, y en este artículo, te mostraremos cómo descargarlo y usarlo para tus necesidades de impresión.

download straight host


Descargar archivo https://t.co/uvQkal24vs



Qué es Recta Host y por qué lo necesita

Recta Host es un software de escritorio que permite la impresión directa desde el navegador a la impresora térmica

Recta Host es un software de escritorio que actúa como un puente entre su navegador y su impresora térmica. Utiliza Websocket para comunicarse con su aplicación web y enviar comandos a su impresora. Soporta varias características tales como texto, imágenes, códigos de barras, códigos QR, cortadores, cajones de dinero, y más.

Recta Host se basa en electrón, un framework que permite crear aplicaciones de escritorio utilizando tecnologías web como HTML, CSS y JavaScript. También usa node-usb, una biblioteca que proporciona acceso a dispositivos USB usando Node.js.

Recta Host es útil para desarrolladores web que necesitan imprimir recibos o etiquetas desde aplicaciones web

Si está desarrollando una aplicación web que requiere funcionalidad de impresión, como un sistema de punto de venta (POS), un sistema de gestión de inventario o una plataforma de comercio electrónico, puede beneficiarse del uso de Recta Host. Con Recta Host, puedes:

    • Imprime directamente desde tu navegador sin plugins ni extensiones
    • Imprimir con alta calidad y precisión utilizando impresoras térmicas
    • Imprima con varias características y opciones como fuentes, alineaciones, audacia, subrayados, códigos de barras, códigos QR, cortadores, cajones de dinero, etc.
    • Imprimir con cualquier plataforma (Windows, Linux, Mac) y cualquier navegador (Chrome, Firefox, Safari, Edge)
    • Imprimir con cualquier impresora térmica que soporte comandos ESC/POS

    Cómo descargar Recta Host

    Puedes descargar Recta Host desde GitHub o usar npm para instalarlo

    Hay dos maneras de obtener Recta Host en su computadora. Puede descargar el instalador o compilarlo desde la fuente.

    Si desea descargar el instalador , puede encontrar la última versión en la página de lanzamiento de GitHub. Puede elegir el instalador para su plataforma (Windows, Linux o Mac) y ejecutarlo. El instalador lo guiará a través del proceso de instalación y creará un acceso directo para Recta Host en su escritorio.

    Si desea compilar Recta Host desde el origen, necesita tener algunas herramientas de compilación y dependencias instaladas en su sistema. Puede seguir las instrucciones del repositorio de GitHub para instalarlos. Luego, puede usar npm para instalar Electron Forge, una herramienta para crear aplicaciones de electrones. Después de eso, puede usar npm para instalar las dependencias y compilar Recta Host. Encontrará su instalador en la carpeta out/make.

    Cómo usar Recta Host

    Necesita instalar el controlador WinUSB para su impresora usando Zadig (solo Windows)

    Si está usando Windows, necesita instalar un controlador para su impresora térmica que soporte la interfaz WinUSB. Esto permitirá a Recta Host comunicarse con su impresora utilizando la biblioteca node-usb. Puede usar Zadig, una herramienta que puede instalar controladores USB genéricos, para hacer esto.

    Para instalar el controlador WinUSB usando Zadig, debe seguir estos pasos:

      • Descargue y ejecute Zadig desde su sitio web. Puede que necesite ejecutarlo como administrador.
      • Seleccione su impresora térmica de la lista desplegable. Puede tener un nombre como soporte de impresión USB o algo similar.
      • Seleccione WinUSB de la lista de controladores. Si no está allí, haga clic en la flecha junto a la lista de controladores y elija WinUSB.
      • Haga clic en Reemplazar controlador o Instalar controlador. Puede ver un mensaje de advertencia, haga clic en Sí para continuar.
      • Espere a que finalice la instalación. Debería ver un mensaje diciendo Instalación del controlador correcta.

      Ahora ha instalado el controlador WinUSB para su impresora y puede usar Recta Host con él.

      Necesita crear una APPKEY y configurar el puerto para su impresora

      Antes de poder usar Recta Host con su aplicación web, necesita crear una APPKEY y configurar el puerto para su impresora. El APPKEY es un identificador único que se utiliza para autenticar su aplicación web con Recta Host. El puerto es el número que se utiliza para comunicarse con Recta Host a través de Websocket.

      Para crear una APPKEY y configurar el puerto para su impresora, debe seguir estos pasos:

        • Ejecutar Recta Host desde el acceso directo del escritorio o desde el menú de inicio.
        • Verá una ventana con un código QR y algo de información. El código QR contiene la APPKEY y el puerto que se generan automáticamente para usted. Puede escanear el código QR con su teléfono o tableta para obtenerlos.
        • Si desea cambiar la APPKEY o el puerto, puede hacer clic en el botón Configuración en la esquina inferior derecha de la ventana. Verá un cuadro de diálogo donde puede introducir una nueva APPKEY o puerto. Asegúrese de que sean válidos y no estén en uso por otras aplicaciones.
        • Haga clic en Guardar para aplicar los cambios. Verá un nuevo código QR con su APPKEY y puerto actualizados.

        Para usar Recta Host en su aplicación web, necesita incluir la biblioteca Recta en su código HTML. La biblioteca Recta es un archivo JavaScript que proporciona la API de Recta para imprimir desde el navegador. Puede descargar la biblioteca Recta desde el repositorio de GitHub o usar un enlace CDN para cargarla.

        Después de incluir la biblioteca Recta, necesita crear un objeto Recta con su APPKEY y puerto. El objeto Recta es la interfaz principal para comunicarse con Recta Host y enviar comandos a su impresora. Puede crear un objeto Recta usando la siguiente sintaxis:

        var recta = new Recta(APPKEY, PORT);

        Donde APPKEY es la APPKEY que creó y configuró en Recta Host, y PORT es el puerto que configuró en Recta Host. Por ejemplo:

        var recta = new Recta('1234567890', 3000);

        Ahora ha incluido la biblioteca Recta y ha creado un objeto Recta con su APPKEY y puerto y puede usar la API Recta para imprimir desde el navegador.

        Puede utilizar la API de Recta para imprimir texto, imágenes, códigos de barras y otras características

        La API de Recta es un conjunto de métodos y propiedades que puede utilizar para imprimir texto, imágenes, códigos de barras, códigos QR, cortadores, cajones de dinero y otras características del navegador. Puede usar la API de Recta llamando a los métodos del objeto Recta que creó. Por ejemplo:

        recta.print('Hello World!'); // prints Hello World!

        La API de Recta sigue los comandos ESC/POS, que son un estándar para controlar impresoras térmicas. Puede encontrar más información y ejemplos de los comandos ESC/POS en el repositorio de GitHub. También puede encontrar más información y ejemplos de la API de Recta en la wiki de GitHub.

        Aquí hay una tabla que resume algunos de los métodos y propiedades comunes de la API de Recta:

        Recta Host es una solución simple y potente para la impresión directa desde el navegador a la impresora térmica

        En este artículo, le hemos mostrado cómo descargar y usar Recta Host para la impresión directa desde el navegador a la impresora térmica. Hemos explicado qué es Recta Host y por qué lo necesita, cómo descargarlo de GitHub o compilarlo desde el origen, cómo instalar el controlador WinUSB para su impresora (solo Windows), cómo crear una APPKEY y configurar el puerto para su impresora, Cómo incluir la biblioteca Recta en su aplicación web y crear un objeto Recta con su APPKEY y puerto, y cómo usar la API Recta para imprimir texto, imágenes, códigos de barras, códigos QR, cortadores, cajones de dinero y otras características.

        Recta Host es una solución simple y potente que puede ahorrarle tiempo y molestias al imprimir desde aplicaciones web. Es rápido, confiable, seguro, compatible y fácil de usar. Es compatible con varias plataformas, navegadores, impresoras y características. También es de código abierto y de uso gratuito.

        Puedes descargar, instalar y usar Recta Host con el mínimo esfuerzo y disfrutar de sus beneficios

        Esperamos que este artículo le haya ayudado a entender cómo descargar y usar Recta Host para la impresión directa desde el navegador a la impresora térmica. Si tiene alguna pregunta o comentario, no dude en contactarnos o dejar un comentario a continuación. Nos encantaría saber de usted y ayudarle con sus necesidades de impresión.

        Gracias por leer y feliz impresión!

        Preguntas frecuentes

        Cuáles son las ventajas de la impresión directa desde el navegador?

        La impresión directa desde el navegador tiene varias ventajas sobre los métodos de impresión tradicionales. Algunos de ellos son:

          • Es más rápido y más fiable, ya que no depende del diálogo de impresión o vista previa de PDF, que puede ser lento o con errores.
          • Es más seguro y privado, ya que no requiere plugins o extensiones, que pueden ser maliciosos o filtrar sus datos.
          • Es más preciso y de alta calidad, ya que utiliza impresoras térmicas, que pueden imprimir con alta resolución y claridad.

          Cuáles son las plataformas e impresoras compatibles para Recta Host?

          Recta Host soporta las siguientes plataformas e impresoras:

            • Plataformas: Windows, Linux, Mac
            • Navegadores: Chrome, Firefox, Safari, Edge
            • Impresoras: Cualquier impresora térmica que soporte comandos ESC/POS. Algunos ejemplos son Epson TM-T88V, Star TSP100, Zebra ZD410, etc.

            Cómo puedo solucionar o reportar problemas con Recta Host?

            Si encuentra algún problema o error con Recta Host, puede probar los siguientes pasos:

              • Compruebe el registro de consola de Recta Host para cualquier mensaje o advertencia. Puede acceder al registro de la consola haciendo clic en el botón Consola en la esquina inferior derecha de la ventana Recta Host.
              • Compruebe la conexión de red y la configuración del firewall de su computadora e impresora. Asegúrese de que no están bloqueando la comunicación entre Recta Host y su aplicación web o impresora.
              • Compruebe la configuración de APPKEY y puerto de Recta Host y su aplicación web. Asegúrese de que coinciden y son válidos y no están en uso por otras aplicaciones.
              • Compruebe la configuración del controlador y USB de su impresora. Asegúrese de haber instalado el controlador WinUSB (solo Windows) y conectado la impresora al ordenador correctamente.
              • Compruebe los comandos y parámetros ESC/POS que está utilizando en su aplicación web. Asegúrese de que sean correctos y compatibles con su impresora.

              Si ninguno de estos pasos resuelve su problema, puede reportarlo en el rastreador de problemas de GitHub. Proporcione tanta información como sea posible, como su plataforma, navegador, modelo de impresora, mensaje de error, registro de consola, fragmento de código, etc. Haremos todo lo posible para ayudarlo a solucionarlo.

              Cómo puedo contribuir al desarrollo de Recta Host?

              Dónde puedo encontrar más información y ejemplos de Recta Host?

              Si desea obtener más información sobre Recta Host y ver algunos ejemplos de cómo usarlo en su aplicación web, puede visitar los siguientes recursos:

                • El repositorio de GitHub, donde puede encontrar el código fuente, documentación, instrucciones de instalación, referencia de comandos ESC/POS, etc.
                • La wiki de GitHub, donde puedes encontrar más información y ejemplos de cómo usar la API de Recta en tu aplicación web.
                • El sitio web oficial, donde se puede encontrar una demostración en vivo de Recta Host y algunas aplicaciones web de muestra que lo utilizan.
                17b9afdd22
                Reply all
                Reply to author
                Forward
                0 new messages