Páginas filhas
  • IMAGE_decodeQrCode

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languageruby
themeConfluence
linenumberstrue
#------------------------------------#
 FUNCTION  IMAGE_decodeQrCode_testAcesse as configurações do Logix para identificar a localização das demais bibliotecas java utilizadas e adicione esta biblioteca e ajuste a variável de ambiente CLASSPATH. Em seguida é preciso reiniciar o AppServer TotvsTec para que ele reconheça a existência desta biblioteca e consiga utilizar a função IMAGE_generateQrCode().

()
#------------------------------------#
    DEFINE l_image CHAR(200)
    
    LET l_image = "c:\\temp\\qrcode1.png"
     
    #Leitura do conteúdo de uma imagem QrCode existente em arquivo localizado na máquina local
    CALL conout("Conteúdo imagem Qrcode DISCO LOCAL = "IMAGE_decodeQrCode(l_image,TRUE)

    #Permite captura visual de um qrcode para leitura de seu conteúdo
    CALL conout("Conteúdo imagem Qrcode CAPTURA = "IMAGE_decodeQrCode(NULL,TRUE)
END FUNCTION

Informações

Fontes: image.4gl, image.prw

Abrangência: Disponível a partir do pacote 12.1.27 31 ou Framework 12.1.2629.FIX01FIX02.

Âncora
obs
obs
Observações

Esta função tem como pré-requisito uso de uma biblioteca java qrcode.jar que deve ser referenciada na variável de ambiente CLASSPATH utilizada para execução do produto Logix. Acesse as configurações do Logix para identificar a localização das demais bibliotecas java utilizadas e adicione esta biblioteca e ajuste a variável de ambiente CLASSPATH. Em seguida é preciso reiniciar o AppServer TotvsTec para que ele reconheça a existência desta biblioteca e consiga utilizar a função IMAGEfunção IMAGE_generateQrCodedecodeQrCode().

Esta função também tem como pré-requisito uso de um aplicativo executável barcode_scan para permitir captura visual de uma imagem QrCode. Este aplicativo deverá estar disponível no disco do AppServer na pasta tools localizado na pasta indicada como ROOTPATH do ambiente do AppServer em uso. 


Informações
iconfalse

Tanto as bibliotecas java, quanto aplicativos disponibilizados na pasta TOOLS do AppServer são disponibilizados juntamente com o pacote de atualização do produto Logix.


Veja também

IMAGE_buffer_jpg2bmpgenerateQrCode