COD. BARRAS 2 DE 5 NO CRYSTAL NA WEB

 Tópico anterior Próximo tópico Novo tópico

COD. BARRAS 2 DE 5 NO CRYSTAL NA WEB

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#495987 - 03/01/2021 21:01:44

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 03/01/2021 21:33:34 por JCM0867

 Anexos estao visíveis somente para usuários registrados

Olá pessoal

Estou acostumado a fazer os Boletos no Crystal no VB NET ha anos para qualquer instituição bancária.
Para fazer o cod. de barras do banco no Crystal basta usar uma Fonte e um DLL que são inseridas no diretório Windows\Fonts e Windows\SysWOW64 respectivamente.
Mas na web como fica esta DLL que está no meu windows? ou tem outra maneira de inserir o código de barras no crystal sem esta DLL?
O numérico com 44 dígitos está tudo certo.

Fonte: Cia_itft.ttf
DLL: u2lbcp.dll

Grato






#495990 - 04/01/2021 08:57:51

TUNUSAT
SAMPA
Cadast. em:Dezembro/2003


JCM0867,

    Olha, eu acho que o cliente precisa ter na máquina dele instalada a fonte TTF ou você passa uma imagem pronta ao invés de uma fonte de letra...

[]'s,
Tunusat.

Haja, pois, o que houver, ampliem-se obstáculos, agigantem-se problemas, intensifiquem-se lutas ou se agravem provações, trabalha sempre no bem de todos, porque, trabalhando na Seara do Bem, podes conservar a certeza de que Deus te sustentará. Emmanue

#496000 - 05/01/2021 18:38:04

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 05/01/2021 18:50:02 por JCM0867

gostaria de gerar o boleto no crystal Reports na Web, lógico que ele ira gerar em PDF. O problema é gerar estas barras na WEB para o cliente imprimir tirar uma foto, pegar o número digitável, enfim.
Não vejo o sentido de o cliente precisar ter a fonte TTF em sua máquina, tanto que ele pode abrir tb no celular ou tablet.

Putz agora tem cliente pedindo QR code pra pagar boleto com pix. Nunca acaba. Não dá tempo nem de respirar.





#496002 - 05/01/2021 20:42:43

MRSILVA
MARINGA
Cadast. em:Julho/2015


Olá.
Geralmente esse tipo de  procedimento é gerado no servidor onde está sua WEBAPI ou seu sistema WEB, por isso não muda muita coisa da forma que você faz hoje, ou seja, uma solução simples, (não sei se é a melhor) seria criar uma API utilizando o seu código que já está pronto e colocar em um servidor que tenha o sistema operacional Windows. Seu cliente vai faz a requisição sua API gera o boleto retorna o boleto em PDF.  Seu cliente não precisar ter nada instalado.



#496004 - 06/01/2021 11:06:03

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 06/01/2021 11:12:42 por JCM0867

Onde instalo na Web a DLL e o  Fonte necessário para gerar o cód de barras como relatei na primeira pergunta?
Localmente estão no diretório do windows.
Meu provedor é a Kinghost




#496005 - 06/01/2021 13:27:26

MRSILVA
MARINGA
Cadast. em:Julho/2015


Ola.

Como é sua aplicação que está no Kinghost e que tipo de serviço você usa?
No seu caso talvez uma VPS  resolveria, dessa forma  teria todo o controle do servidor onde está hospedada sua aplicação, inclusive para instalar qualquer coisa que quiser.
A instalação é igual como você faz nos clientes já que é praticamente um computador físico, com grande vantagem que você precisa fazer a instalação dos recursos necessários  em um único lugar, se precisar dar manutenção porque alterou algo é sempre em um único local.





#496011 - 06/01/2021 23:22:42

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Nesse caso em particular é MVC, sei que MVC é ultrapassado e ninguém usa mais, além do mais é difícil pra caramba.
Mas era um sistema já meio pronto feito por outro e estou fazendo manutenção.



#496013 - 07/01/2021 08:39:36

MRSILVA
MARINGA
Cadast. em:Julho/2015


Não acho ultrapassado tanto assim acredito que é o que você precisa para hoje, tranquilamente atenderia fazendo adaptações necessárias com seu sistema para fazer essa requisição do boleto. Não é tão difícil como parece.
Se o banco de dados  é no seu cliente (local) na requisição para geração dos boletos poderia enviar todos os dados que precisa para geração dos boletos sua aplicação MVC a mesma ficaria responsável apenas de gerar os boletos, a parte de geração não muda praticamente nada do que você já tem pronto hoje, claro que tem que criar uma forma de guardar os boletos gerados temporariamente (pastas) para que sua aplicação WEB faça o retorno.




#496022 - 07/01/2021 20:19:13

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 07/01/2021 20:19:51 por JCM0867

Eu já tenho numa tabela todos os boletos prontos com todos os dados do boleto, Instruções, Valores, Dados Sacado e  inclusive o Código que ira virar as barras.
Só que o Crystal usa uma DLL  uma fonte especifica para converter esse código número em Barras. Na primeiro post tem o Boleto gerado.
Se o sistema fosse local, esta DLL e Fonte ficariam no diretório do Windows e geraria o cód de barras sem stress..




 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por JCM0867 em 11/01/2021 23:39:14