...
Section |
---|
Column |
---|
| Ação (GET) | Descrição |
---|
http://<SERVIDOR>:<PORTA>/qrcode/generate/ | Efetua a geração do QR Code e retorna a requisição no formato "image/png" para que seja renderizada a imagem em seu retorno. @QueryParam | Descrição |
---|
text (Obrigatório) | Texto a ser convertido | border (Opcional) | Tamanho da borda (em pixels), caso não seja informado, assumirá o valor padrão 2. | width (Opcional) | Largura do arquivo a ser gerado (em pixels), caso não seja informado, assumirá o valor padrão 95. | height (Opcional) | Altura do arquivo a ser gerado (em pixels), caso não seja informado, assumirá o valor padrão 95. |
| http://<SERVIDOR>:<PORTA>/qrcode/download/ | Efetua a geração do QR Code e retorna a requisição para efetuar o download da imagem (o nome do arquivo baixado será qrcode.png). @QueryParam | Descrição |
---|
text (Obrigatório) | Texto a ser convertido | fileName (Opcional) | Nome do arquivo a ser gerado com a extensão do mesmo. Caso não seja informado, será atribuído o nome qrCode.png. | border (Opcional) | Tamanho da borda (em pixels), caso não seja informado, assumirá o valor padrão 2. | width (Opcional) | Largura do arquivo a ser gerado (em pixels), caso não seja informado, assumirá o valor padrão 95. | height (Opcional) | Altura do arquivo a ser gerado (em pixels), caso não seja informado, assumirá o valor padrão 95. |
|
|
|
Decodificação do QR Code
A partir da release 12.1.31, foi implementada a funcionalidade que decodifica uma imagem em QR Code e retorna o seu valor.
Section |
---|
Column |
---|
| Ação (GET) | Descrição |
---|
http://<SERVIDOR>:<PORTA>/qrcode/decodefile/ | Retorna o texto que representa o QR Code. O formato de retorno está em Json, com o atributo textQRCode. Form-data (Body) | Descrição |
---|
file (Obrigatório) | Arquivo de imagem QR Code a ser decodificado |
|
|
|
Aviso |
---|
Devido a condições de segurança, no DTS4THF, a decodificação de QR Code utiliza uma ação POST. Já abrimos uma issue para ajustar esta condição para o JBoss. |
...
Section |
---|
Column |
---|
| Comando | Descrição |
---|
java QrCodeRun <ARGUMENTOS> | Efetua a geração do arquivo QR Code de acordo com os argumentos informados <ARGUMENTOS> | Descrição |
---|
1º (Obrigatório) | Texto a ser convertido. | 2º (Obrigatório) | Diretório e nome do arquivo a ser gerado com a extensão do mesmo. | 3º (Opcional) | Tamanho da borda (em pixels), caso não seja informado, assumirá o valor padrão 2. | 4º (Opcional) | Largura do arquivo a ser gerado (em pixels). Para ser informado, é obrigatório que seja enviado o 3º argumento. Caso não seja parametrizado, assumirá o valor padrão 95. | 5º (Opcional) | Altura do arquivo a ser gerado (em pixels). Para ser informado, é obrigatório que seja enviado o 3º e 4º argumento. Caso não seja parametrizado, assumirá o valor padrão 95. |
Informações |
---|
| Os argumentos 4º e 5º relacionados a largura e altura, não estão disponíveis para svg. |
|
|
|
...
Section |
---|
Column |
---|
| Comando | Descrição |
---|
java QrCodeRun <ARGUMENTOS> | Efetua a decodificação da imagem em QR Code para um arquivo de texto. <ARGUMENTOS> | Descrição |
---|
1º (Obrigatório) | Arquivo de imagem em QR Code. Deve-se inserir o endereço completo do diretório (inclusive o nome do arquivo com seu formato). Nota |
---|
| Caso o arquivo e/ou diretório não esteja disponível, será executado o processo de codificação (geração do QR Code). |
| 2° (Obrigatório) | Arquivo destino onde será gravado o texto decodificado. |
|
|
|
Bloco de código |
---|
|
java QrCodeRun <DIRETORIO_ARQUIVO_QRCODE> <DIRETORIO_ARQUIVO_TEXTO_DECODIFICADO>
Exemplo:
C:\>java QrCodeRun "c:/qrcode/qrcode-teste.jpg" "c:/qrcode/qrcode-teste.txt" |
...
HTML |
---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|