Evolis SDK (Software Development Kit)

Economia de tempo para os desenvolvedores.
Experiência facilitada para os usuários.
Um impulso para a eficiência corporativa.

Gerencie impressoras Evolis de seus aplicativos

O Evolis SDK (Kit de Desenvolvimento de Software) fornece um gerenciamento completo de impressoras Evolis a partir de seus próprios aplicativos e permite a melhor integração em sua infraestrutura existente.

O SDK Premium, disponível por meio do Evolis Premium Suite, monitora as impressoras independentes ou em rede para fornecer a melhor integração do mercado dentro da infraestrutura existente.  

Aproveite o SDK Premium e seus aplicativos poderão:

  • Ter comunicações simples e completas com as impressoras Evolis:

– Iniciar um trabalho de impressão (monocromático, colorido, em um ou dois lados etc.)

– Configurar uma impressora

– Codificar um cartão

  • Garantir notificações de status em tempo real (impressora e consumíveis) por meio do serviço de supervisão e alertas visuais:

– Impressora pronta, em espera, ocupada etc.

– Baixo nível de cartões, empilhar alimentador de cartões, substituir fita, necessidade de limpeza etc.

O Evolis SDK consegue gerenciar também uma impressora vinculada por USB e Ethernet como um grupo de impressoras, em uma rede ou através da nuvem.

Uma ferramenta simples e poderosa

O SDK Premium é uma solução eficiente e orientada ao usuário que remove a complexidade de produzir cartões e gerenciar uma base de impressoras. Ele oferece:

  • Várias opções de integração com sistemas existentes
  • Operações de impressora intuitivas com interação do usuário quando for necessária uma tarefa de manutenção. Manutenção fácil que evita perdas de tempo entre trabalhos de impressão.
  • Início fácil para desenvolvedores. Inicie cartões de impressão com uma carga de trabalho de desenvolvimento mínima:

– Como uma solução eficiente orientada ao usuário, o Evolis SDK remove a complexidade da produção de cartões e da gestão de sua base de impressoras por meio de:

– Coerência: as chamadas de métodos são coerentes entre todas as linguagens de programação.

– Envio de comandos simplificado: o protocolo JSON-RPC 2.0 é conhecido e fácil de usar, além de permitir projetar uma solicitação usando o mínimo de código e nenhuma dependência.

Compatibilidade de sistemas operacionais e plataformas

O Evolis SDK é compatível com a maioria dos sistemas operacionais padrão, como Windows, Linux, MacOS, iOS e Android.
Preste atenção à documentação para garantir uma conformidade detalhada com as diferentes plataformas.

Compatibilidade das impressoras

Os seguintes modelos de impressora são compatíveis com o 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

Observe que a Avansia não está incluída neste pacote SDK. Entre em contato com seu representante de vendas da Evolis ou seu distribuidor oficial da Evolis para obter a Avansia SDK.

 

Recursos relevantes para início rápido

O Evolis Premium SDK serve a desenvolvedores que queiram se comunicar com uma ou várias impressoras Evolis a partir do próprio ambiente de software aproveitando os principais recursos do Evolis Premium Suite.

O Evolis SDK é um pacote (arquivo zip) contendo os seguintes materiais:

  • Um guia de “Introdução” um ponto de entrada único que dá acesso a todos os recursos disponíveis.
  • Amostras de código para linguagens de programação comuns (C#, C++, Python, Java, …).
  • Vários guias e ferramentas técnicas para cada modo de desenvolvimento: Ferramentas de linha de comando para teste.
  • Programa de demonstração para começar.
  • O código-fonte é fornecido para que cada uma das ferramentas seja reutilizável.
  • Guias de comandos de firmware das impressoras Evolis.
  • Um guia de referência de programação para o modo API.
  • Um guia de configurações de impressão para o modo API.
  • Um glossário.
  • Uma seção de perguntas frequentes (FAQ).
  • Um guia para resolução de problemas.

Métodos de integração diferentes

O Evolis SDK fornece diferentes soluções e componentes técnicos para a integração das faixas da impressora, dependendo do alvo do cliente: tipo de impressora, sistema operacional, modo de comunicação com a impressora, etc.

O Evolis SDK fornece diferentes maneiras de desenvolver o software de aplicativo para o intervalo de sua impressora:

  • Modos « API »

– Um cliente/servidor no Windows Pipe ou TCP e, além disso, um invólucro conveniente (biblioteca DLL).

– Estrutura do provedor de serviços da Evolis como uma API cliente-servidor, com base em um serviço incorporado no Evolis Premium Suite (Evolis Premium Suite e Evolis Premium Suite 2, Edikio Printer Suite, Bitgy Premium Suite).

– Exemplo de possível integração com os modos API:

  • Vários modos de comunicação direta:

– Comunicação direta com a impressora. 

– Exemplo de possível integração com o modo de comunicação direta:

  • Biblioteca Android

– Componente dedicado do Android direto com a biblioteca de comunicação do dispositivo Evolis

– Exemplo de integração possível para o Android: 

É fornecida uma matriz de decisão para ajudar a escolher o mais adequado, dependendo do seu destino de integração. 

Baseado no Evolis Premium Suite* 

O Evolis Premium Suite, uma plataforma de software completa para gerenciar e monitorar impressoras, fornece uma experiência aprimorada do usuário e torna as interações do usuário/máquina mais intuitivas. 

A maioria dos recursos oferecidos pelo Evolis Premium Suite pode ser controlada a partir do Evolis SDK*.

Evolis Premium Suite – Destaques:

  • Um centro de impressão para monitorar impressoras e ganhar visibilidade no status da impressora, capacidade restante da fita etc.
  • Uma ferramenta poderosa para configurações de impressora.
  • Um centro de notificação para alertar os usuários quando é necessária uma intervenção.
  • Uma estação de gerenciamento e manutenção de impressoras.
  • Um conjunto de assistentes para ajudá-lo nas operações de limpeza e manutenção.

* Dependendo da solução técnica implementada (verifique “Qual guia SDK” ou documentação para mais informações).

Precisa de mais informações técnicas ?