Gerar QRCode / Generate QRCode
Gera uma imagem de um código QR com base na informação passada.
Figura 1 - Bloco Gerar QRCode
Este bloco faz parte do plugin Gerar QRCode. Para visualizá-lo, é necessário instalar o plugin.
Compatibilidade
Bloco servidor: cronapi.qrcode.QRCode.gerarQRCode()
Retorno
Retorna uma lista de bytes.
Parâmetros
Conteúdo
Conteúdo que será convertido em QR Code.
Posição: 1
Inglês: Content
Tipo: Texto / String
Exemplo: "https://www.cronapp.io/"
Formato
Extensão que será exibida a imagem do Qr Code.
Posição: 2
Inglês: Format
Tipo: Objeto / Object
Exemplo: PNG
Opção:
PNG: cria o QRCode com a extensão no formato png.
JPG: cria o QRCode com a extensão no formato jpg.
Largura
Determina a largura da imagem em pixel.
Posição: 3
Inglês: Width
Tipo: Texto / String
Exemplo: "500"
Altura
Determina a altura da imagem em pixel.
Posição: 4
Inglês: Height
Tipo: Texto / String
Exemplo: "500"
O QR Code possui o formato quadrado. Caso as medidas sejam diferentes, todos os seus lados serão definidos de acordo com a menor medida.
Exemplo
Neste exemplo usaremos o bloco Iniciar download para permitir que o usuário faça o download da imagem do QRCode. No parâmetro Arquivo/Path/Bytes desse bloco, associe o bloco Gerar QRCode. Nele, no parâmetro Conteúdo, insira a informação a ser lida pelo leitor de QR Code, neste exemplo, utilizamos o site do Cronapp. Em Formato, selecione "PNG", e defina os parâmetros Largura e Altura com o vlaor "500". Por fim, no parâmetro Nome, informe o nome do arquivo com a extensão: "qrcode_image.png".
Figura 2 - Exemplo de uso do bloco Gerar QRCode
Na imagem abaixo, podemos visualizar o conteúdo gerado pelo bloco após a execução da função da Figura 2.
Figura 2.1 - Resultado da execução da função da figura 2
Nesta página