Skip to content

Criação de código de barras, para suprir temporariamente o problema do Chrome em imprimir os boletos do PHP-Boletos

Notifications You must be signed in to change notification settings

sincore-digital/codigo_barras_i25_boleto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Codigo Barras i25 para Boleto PHP

Criação de código de barras, para suprir temporariamente o problema do Chrome em imprimir os boletos do BoletoPHP

Problema

Foi reportado uma issue no projeto informando que o Chrome estava com problemas na impressão do código de barras

CobreGratis/boletophp#103

Usuários levantaram que ao gerar o pdf e abrindo em outro lugar antes de imprimir, tudo ocorre bem, então ficou claro que era um problema no visualizador de PDF do Chrome

Solução

A solução encontrada, pra se resolver rapidamente, foi criar um action (como utilizamos Zend) onde ela gera o código de barras.

Usando a função do Aziz Vicentini, passo o código por GET, e é gerada a imagem

Modificações BoletoPHP

Todo arquivo de layout do projeto BoletoPHP, possui uma chamada à função fbarcode(CODIGO). Essa função foi substituida pela imagem, algo assim

	//fbarcode($dadosboleto["codigo_barras"]);
	echo "<img src=\"boleto_barcode.php?codigo=" . $dadosboleto["codigo_barras"] . "\">";

About

Criação de código de barras, para suprir temporariamente o problema do Chrome em imprimir os boletos do PHP-Boletos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages