O QR Code ("Quick Response" - Resposta Rápida) é uma versão avançada do código de barras, também bidimensional, com mais funções e composto de padrões de pixels. O uso dessa tecnologia é livre e as empresas costumam utilizá-la para oferecer mais informações e conteúdos exclusivos através de links.
O plugin Gerar QR Code gera um código QR em formato de imagem (png ou jpg) conforme a informação passada. Diferente dos componentes visuais (web e mobile), este plugin gera uma lista de bytes e é tratado no lado servidor.
Siga os passos abaixo para instalar o Plugin Gerar QRCode em seu projeto Cronapp.
Figura 1.1 - Instalando plugin
Após instalar o plugin, será possível visualizar nos blocos de programação do tipo Servidor a categoria QRCode e o bloco Gerar QRCode.
Figura 2.1 - Bloco Gerar QRCode
¹ O QR Code possui o formato quadrado. Caso as medidas difiram, todos os seus lados serão definidos conforme a menor medida.
No exemplo abaixo o usuário deve informar o conteúdo para gerar o QRCode, um nome para o arquivo da imagem que contém o QRCode e em seguida clicar no botão para fazer o download.
Abra a página home
(localização: Formulários/Web/Autenticado
Endereço: |
) e insira dois componentes de Entrada de Texto e um Botão no formulário. Configure os componentes de Caixa de seleção como na Figura 3.1: o primeiro receberá o conteúdo do QRCode e o segundo, o nome do arquivo com sua extensão.
Figura 3.1 - Inserindo componentes no formulário
Em seguida, crie um bloco do tipo Servidor chamado "GerarQRCode". Caso tenha dúvida de como criar, acesse o tópico "Criar arquivo Blockly" em Bloco de programação.
Figura 3.2 - Função para gerar código QR
Clique no ícone engrenagem para abrir a janela de Configuração dos tipos de regras e no campo Formulário de Referência clique em "..." para selecionar formulário home
, local onde adicionamos nossos componentes e clique em Salvar;
Volte ao formulário da Figura 3.1, selecione o Botão, depois vá até os Eventos e associe a função "GerarQRCode" no evento Ao Clicar.
Figura 3.3 - Associando o bloco do evento Ao Clicar
Por fim, rode o projeto, abra a aplicação no navegador, preencha os dados - preencha o nome do arquivo com a extensão - e clique no botão. O navegador abrirá o explorador de arquivos, salve o arquivo onde preferir.
Figura 3.4 - Preenchendo os dados na aplicação e salvando o arquivo
Nesta página