Evolis SDK (Software Development Kit)

Un ahorro de tiempo para los desarrolladores.
Resulta muy fácil de usar.
Mejora mucho la eficiencia de las operaciones

Controle las impresoras Evolis mediante sus propias aplicaciones

Evolis SDK permite gestionar las impresoras Evolis desde sus propias aplicaciones e integrarlas en su infraestructura existente.

Premium SDK, a través de Evolis Premium Suite, permite supervisar las impresoras tanto localmente como en red a fin de optimizar su integración en la infraestructura existente de la empresa.

Premium SDK permite lo siguiente para sus aplicaciones:

  • Comunicarse de manera simple y completa con las impresoras Evolis para:

– Iniciar procesos de impresión (monocromo, en color, a una o dos caras, etc.)

– Configurar impresoras;

– Codificar tarjetas.

  • Conocer con toda facilidad y en tiempo real el estado de la impresora y de sus consumibles, gracias al servicio de supervisión y a las notificaciones visuales, tales como:

– impresora preparada, en espera, ocupada, etc.

– nivel bajo de tarjetas, rellenar cargador de tarjetas, sustituir la cinta, realizar limpieza, etc.

Evolis SDK es capaz de gestionar tanto una impresora conectada por USB y Ethernet como un grupo de impresoras en red o en la nube.

Herramienta sencilla y eficiente

Como solución orientada al usuario, Evolis SDK simplifica la producción de tarjetas y la gestión de sus impresoras gracias a:

  • Numerosas posibilidades de integración con los sistemas existentes.
  • Utilización intuitiva de las impresoras, con la posibilidad de avisar a los usuarios cuando se requiere su intervención. El mantenimiento resulta sencillo, de tal forma que se eliminan los tiempos perdidos entre impresiones.
  • A los desarrolladores les resulta fácil comenzar a trabajar y la primera tarjeta puede imprimirse con un mínimo de desarrollo.

– Un modo API o de biblioteca para responder a todas sus necesidades según el modo de interacción que desee.

– Coherencia: el método de invocación de funciones es el mismo con independencia del lenguaje de programación.

– Envío de comandos simplificado: el protocolo JSON-RPC 2.0 de uso fácil y extendido permite formular con toda precisión las solicitudes con el mínimo código y sin dependencias.

Compatibilidad con sistemas operativos y plataformas

Evolis SDK es compatible con la mayoría de los sistemas operativos estándar, como Windows, Linux, MacOS, IOS y Android.
Consulte la documentación para conocer los detalles de la compatibilidad con las diferentes plataformas.

Compatibilidad con impresoras

Los siguientes modelos de impresoras son compatibles con Evolis SDK:

  • Zenius, Primacy, Primacy 2, Elypso, Apteo. 
  • KC Essential, KC Prime, KC Max, KC200, KC200B, KM500B, KM2000B.  
  • Edikio Access, Flex, Duplex.  
  • Badgy 100, Badgy 200.  
  • Quantum 2, Tattoo RW2. 

Tenga en cuenta que Avansia no se incluye en este paquete SDK. Póngase en contacto con su representante de ventas de Evolis o con su distribuidor oficial de Evolis para obtener el SDK de Avansia.

 

Recursos que facilitan la puesta en marcha

Evolis Premium SDK está dirigido a desarrolladores que deseen comunicarse con una o varias impresoras Evolis desde su propio entorno de software y sacar partido de las funciones clave de Evolis Premium Suite.

Evolis SDK es un paquete (archivo zip) que contiene los siguientes materiales:

  • Una guía de inicio, un punto de partida que da acceso a todos los recursos disponibles
  • Ejemplos de código para los lenguajes de programación más habituales (C#, C++, Python, Java, etc.)
  • Varias guías técnicas y herramientas para cada modo de desarrollo: Herramientas de línea de comandos para las pruebas
  • Un programa de demostración para empezar
  • Se proporciona el código fuente de cada una de las herramientas para que sean reutilizables
  • Guías de comandos del firmware de las impresoras Evolis
  • Una guía de referencia de programación para el modo API
  • Una guía de la configuración de impresión para el modo API
  • Un glosario
  • Una lista de preguntas frecuentes
  • Una guía de resolución de problemas

Varios métodos de integración

Evolis SDK ofrece varios componentes y soluciones técnicas para la integración de las distintas gamas de impresoras en función del objetivo del cliente: tipo de impresora, sistema operativo, modo de comunicación con la impresora, etc.

Con Evolis SDK puede desarrollar aplicaciones para su gama de impresoras siguiendo cualquiera de los siguientes métodos:

  • Modos «API»

– Un cliente/servidor a través de Windows PIPE o TCP y un cómodo contenedor (una biblioteca DLL)

– El entorno de Evolis Services Provider como API cliente-servidor, basado en un servicio integrado en Evolis Premium Suite (Evolis Premium Suite y Evolis Premium Suite 2, Edikio Printer Suite, Badgy Premium Suite)

– Ejemplo de integración con los modos API:

  • Varios modos de comunicación directa

– Comunicación directa con la impresora

– Ejemplo de integración con el modo de comunicación directa:

  • Biblioteca Android

– Biblioteca de comunicación directa con el dispositivo Evolis dedicada a Android. 

– Ejemplo de posible integración para Android: 

Se proporciona una tabla de decisiones para ayudar a elegir la más adecuada en función de su objetivo de integración.

Basado en Evolis Premium Suite*

Evolis Premium Suite, nuestra plataforma integral de software para gestionar y supervisar impresoras, ofrece una experiencia de usuario mejorada y hace que las interacciones entre el usuario y los dispositivos sean más intuitivas.

La mayoría de las funciones que ofrece Evolis Premium Suite se pueden controlar desde Evolis SDK*.

Aspectos destacados de Evolis Premium Suite:

  • Un centro de impresión para supervisar las impresoras y tener visibilidad sobre el estado de cada impresora, la capacidad restante de la cinta, etc.
  • Una potente herramienta para la configuración de las impresoras
  • Un centro de notificaciones para avisar a los usuarios cuando se requiera su intervención
  • Un módulo de gestión y mantenimiento de impresoras
  • Un conjunto de asistentes para ayudarle en las operaciones de limpieza y mantenimiento

* Dependiendo de la solución técnica implementada (consulte la pestaña o la documentación para más información).

Precisa de mais informações técnicas ?