Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gmadeiranf

Leitura de codigo de barras

Recommended Posts

Amigos, em um site preciso implementar uma forma de o ususario usar a camera do celular para ler codigo de barras contendo cada item que ira pra lista de pedidos. ou seja, o usuario le a etiqueta do codigo de barra usando a camera do cel ou tablet e isso pra para uma lista de pedidos que depois será salvo. como fazer isso em javascript ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por JoaoSilva75
      ola pessoal
       
      procuro um bom programador  de php e javascript para orçamento de um projeto inicial depois tenho outras idéias que gostaria de executar também
       
      gostaria de encontrar alguém de Porto Alegre RS mas estudo a possibilidade de negociar com alguém de outro estado de acordo com o orçamento
       
       
    • Por marlone
      Como eu faço para preencher dados do meu banco de dados em um formulário de outro site. Ex: tenho um produto no meu banco de dados e quero cadastrar ele no mercado livre. Já tenho diversos campos cadastrados no meu banco como : Produto, descricao, quantidade e etc... e queria ser redirecionado para o formulário de cadastro do mercado livre com os campos preenchidos com as informações que já tenho e preencher o resto manual. É possível ?
    • Por dutopfave
      Boa Tarde Galera, tenho um sistema de etiqueta que nele vai também código de barras, quando eu mostro na tela, funciona perfeitamente, mais quando gero pra pdf, com a biblioteca mPDF, da erro,  e é justo o código de barras q da esse erro, oq pode ser sera, segue o código de como ta:
       
      <?php require '../../Connections/config.php'; include "../Classes/funcoes.php"; include "cod.php"; $largura = 140; $altura = 130; include("mpdf60/mpdf.php"); // INICIO RECUPERA O ID DA ETIQUETA IMPORTADA $Row_Id_Etiqueta = addslashes($_GET['id_etiqueta']); $Recuperacao_Etiqueta = $pdo->prepare("SELECT * FROM tb_sys_etiqueta WHERE e_id = :e_id"); $Recuperacao_Etiqueta->bindValue(":e_id", $Row_Id_Etiqueta); $Recuperacao_Etiqueta->execute(); if($Recuperacao_Etiqueta->rowCount() > 0){ $Row_Recuperacao_Etiqueta = $Recuperacao_Etiqueta->fetch(); } // FIM RECUPERA O ID DA ETIQUETA IMPORTADA $id_etiqueta = $_GET['id_etiqueta']; $Lista_Etiqueta = "SELECT * FROM tb_sys_etiqueta WHERE e_id = '$id_etiqueta'"; $Lista_Etiqueta = $pdo->query($Lista_Etiqueta); if($Lista_Etiqueta->rowCount() > 0){ $etiqueta_id = $Lista_Etiqueta->fetch(); $qtd = $etiqueta_id['e_volume'] + 1; $qtd2 = $etiqueta_id['e_volume']; for ($i>0; $i<$qtd; $i++) { if($i>$etiqueta_id['e_pagina']){ // verificar se a pagina é menor que 10 if($i<10){ $n = '0'; }else{ $n = ''; } // verificar se a quantidade é menor que 10 if($etiqueta_id['e_volume']<10){ $nq = '0'; }else{ $nq = ''; } $html .= '<div class="etiqueta"> <div class="etiqueta-topo"> <img src="../images/logo.fw.png" width="116" height="52"> </div> <div class="etiqueta-empresa"> <div class="etiqueta-empresa-left"> <h1>GYN</h1> </div> <div class="etiqueta-empresa-right"> <h1>VOL: '.$n.''.$i.'/'.$nq.''.$qtd2.'</h1> </div> </div> <div class="etiqueta-endereco"> <div class="etiqueta-endereco-left"> <span><b>Remetente:</b></span><br/> <span>'.$etiqueta_id['e_remetente'].'</span><br/><br/> <span><b>Destinatário:</b></span><br/> <span>'.$etiqueta_id['e_destinatario'].'</span> </div> <div class="etiqueta-endereco-right"> '.geraCodigoBarra('232323232323').' <br /> '.$etiqueta_id['e_codigo_barras'].' <p>Goiânia/GO</p> </div> </div> </div>'; } } } $mpdf = new mPDF('utf-8', array($largura,$altura)); $css = file_get_contents("css/estilo.css"); $mpdf->WriteHTML($css,1); $mpdf->WriteHTML($html); $mpdf->Output(); exit;  
      a função pra gera o código de barras: cod.php
       
      <?php function geraCodigoBarra($numero){ $fino = 1; $largo = 3; $altura = 50; $barcodes[0] = '00110'; $barcodes[1] = '10001'; $barcodes[2] = '01001'; $barcodes[3] = '11000'; $barcodes[4] = '00101'; $barcodes[5] = '10100'; $barcodes[6] = '01100'; $barcodes[7] = '00011'; $barcodes[8] = '10010'; $barcodes[9] = '01010'; for($f1 = 9; $f1 >= 0; $f1--){ for($f2 = 9; $f2 >= 0; $f2--){ $f = ($f1*10)+$f2; $texto = ''; for($i = 1; $i < 6; $i++){ $texto .= substr($barcodes[$f1], ($i-1), 1).substr($barcodes[$f2] ,($i-1), 1); } $barcodes[$f] = $texto; } } echo '<img src="../images/p.gif" width="'.$fino.'" height="'.$altura.'" border="0" />'; echo '<img src="../images/b.gif" width="'.$fino.'" height="'.$altura.'" border="0" />'; echo '<img src="../images/p.gif" width="'.$fino.'" height="'.$altura.'" border="0" />'; echo '<img src="../images/b.gif" width="'.$fino.'" height="'.$altura.'" border="0" />'; echo '<img '; $texto = $numero; if((strlen($texto) % 2) <> 0){ $texto = '0'.$texto; } while(strlen($texto) > 0){ $i = round(substr($texto, 0, 2)); $texto = substr($texto, strlen($texto)-(strlen($texto)-2), (strlen($texto)-2)); if(isset($barcodes[$i])){ $f = $barcodes[$i]; } for($i = 1; $i < 11; $i+=2){ if(substr($f, ($i-1), 1) == '0'){ $f1 = $fino ; }else{ $f1 = $largo ; } echo 'src="../images/p.gif" width="'.$f1.'" height="'.$altura.'" border="0">'; echo '<img '; if(substr($f, $i, 1) == '0'){ $f2 = $fino ; }else{ $f2 = $largo ; } echo 'src="../images/b.gif" width="'.$f2.'" height="'.$altura.'" border="0">'; echo '<img '; } } echo 'src="../images/p.gif" width="'.$largo.'" height="'.$altura.'" border="0" />'; echo '<img src="../images/b.gif" width="'.$fino.'" height="'.$altura.'" border="0" />'; echo '<img src="../images/p.gif" width="1" height="'.$altura.'" border="0" />'; } ?>  
    • Por silvagno
      galera to com um problema que ja faz uns dias que não to conseguindo resolver..
      eu to querendo fazer o seguinte : pegar os dados desse formulário e ao clicar em "adicionar membro" ele adicionar automaticamente na tabela de baixo ou de preferencia que salve os dados em um arquivo HTML para que outros usuários possa visualizar.
      Cada vez que eu for adicionando vai criando uma nova linha e adicionando os dados..
       
      <html> <head> </head> <body> <form role="form"> <div class="form-group"> <h2>Composição Familiar</h2> <form role="form" id="composicaoFamiliar" method="post"> <div class="form-group row"> <div class="col-xs-10"> <label for="nomeC">Nome Completo:</label> <input type="text" class="form-control" name="nomeC" id="nomeC" placeholder="Nome Completo" required="required" minlength="6" maxlength="20" pattern="[a-z\s]+$"><p> </div> <div class="col-xs-10 "> <label for="sexo">Sexo:</label> <input type="text" class="form-control" name="sexo" id="sexo" placeholder="Digite o sexo" required="required"><p> </div> <div class="col-xs-10 "> <label for="dataN">Data de Nascimento:</label> <input type="date" class="form-control" name="dataN" id="dataN" required="required"><p> </div> <div class="col-xs-10 "> <label for="idade">Idade:</label> <input type="number" class="form-control" name="idade" id="idade" required="required"><p> </div> <div class="col-xs-10 "> <label for="parentescoF">Parentesco Familiar:</label> <input type="text" class="form-control" name="parentescoF" id="parentescoF" placeholder="Digite o parentesco familiar" required="required"><p> </div> <div class="col-xs-10 "> <label for="defF">Deficiencia:</label> <input type="text" class="form-control" name="defF" id="defF" placeholder="Digite SIM ou NÃO" required="required"><p> </div> <div class="col-xs-8 "> </div> </div> <button id="adicionarM" type="submit" class="btn btn-default" ">Adicionar Membro</button> </form> <table class="table table-bordered" id="tabela"> <tbody> <tr> <th>Nome Completo</th> <th>Sexo</th> <th>Data de Nascimento</th> <th>Idade</th> <th>Parentesco Familiar</th> <th>Deficiencia?</th> </tr> </thead> <tbody> <tr> <td></td> <td></td> <td></td> <td></td> <td></td> <td></td> </tr> </tbody> </table </form> <button id="botaocadastrar" type="submit" class="btn btn-default">Cadastrar >></button> <button id="botaovoltar" type="submit" class="btn btn-default"><< Voltar </button> </div> </form> </body> </html>  
    • Por hermesalvesbr
      Bom dia,

      Eu tenho o nome "fiscal" do produto, mas não tenho o código de barras dele, nem a FOTO. Existe alguma api que eu descubra a foto deste produto e/ou o código de barras deste?

      Quando falo o nome "fiscal", significa que importei pela nota(xml) de compra os produtos, mas entra no meu sistema sem foto ou código de barras. Gostaria de uma ferramenta que me auxiliasse(api) encontrar o código de barras e a FOTO do produto.

      Fico grato com qualquer orientação.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.