Problema em gerar um boleto em pdf
Ola estou com problema em gerar boleto em pdf
<?php
ob_start();
$html = ob_get_clean();
$html = utf8_decode($html);
include("mpdf60/mpdf.php");
$html='
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Boleto</title>
<style>
BODY {
FONT-SIZE: 10pt;
FONT-FAMILY: Arial;
BACKGROUND-COLOR: #ffffff
}
TABLE {
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid
}
TD {
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
FONT-SIZE: 7pt;
FONT-FAMILY: Arial
}
.noborder {
BORDER-RIGHT: 0px;
BORDER-TOP: 0px;
BORDER-LEFT: 0px;
BORDER-BOTTOM: 0px;
}
.campo {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
MARGIN-LEFT: 2px;
MARGIN-RIGHT: 2px;
FONT-FAMILY: Verdana
}
.img-banco{
width : 150px;
}
.anti-fraude{
width : 640px;
height : 262px;
}
</style>
</head>
<body>
<div align="center">
<img class="anti-fraude" src="./img/fundo.png">
<br>
<center>
<div class="no-print"><center>
<input id="printButton" value="Imprimir Boleto" onclick="window.print();" type="button"></center>
<span style="font-size: 8pt;color: red;font-weight: bold;font-style: italic;text-align: center;margin-left: 150px"> </span>
<br>
</div>
<img src="./img/recorte.png">
<table class="noborder" id="Table1" cellspacing="0" cellpadding="0" width="640" border="0">
<tbody><tr>
<td class="noborder" width="150"><img class="img-banco" src="./img/logobb.png" border="0"></td>
<td class="noborder" valign="bottom">
<table class="noborder" id="Table8" height="25" cellspacing="0" cellpadding="0" width="480" align="right" border="0">
<tbody><tr>
<td class="noborder" style="BORDER-LEFT: #000000 2px solid" align="center" width="60"><font class="campo" style="FONT-SIZE: 10pt">237-9</font></td>
<td class="noborder" style="BORDER-LEFT: #000000 2px solid" align="right"><font class="campo">99999.99999 99999.999999. 99999.99999 9 99999999999999 </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<table id="Table7" cellspacing="0" cellpadding="0" width="640" border="0">
<tbody><tr>
<td height="27" valign="top" width="340" colspan="3">Beneficiário<br>
<font class="campo">Companhia Digital</font><br>
<font class="campo">CNPJ: 00.999.999/0009-99</font></td>
<td valign="top" width="150">Agencia/Codigo do Beneficiário<br>
<div align="right" class="campo">3070-8/15300-1</div>
</td>
<td bgcolor="#dddddd" valign="top" width="150">Vencimento<br>
<div align="right" class="campo"> 99/99/9999</div>
</td>
</tr>
<tr>
<td height="27" valign="top" colspan="3">Pagador<br>
<font class="campo"></font><br>
<td valign="top">Numero do Documento<br>
<div align="right" class="campo">482536286</div>
</td>
<td valign="top" nowrap="">Nosso Numero<br>
<div align="right" class="campo">26167140482536286</div>
</td>
</tr>
<tr>
<td height="27" valign="top" bgcolor="#dddddd" width="90">Especie<br>
<div align="center" class="campo">R$</div>
</td>
<td valign="top" width="100">Quantidade <br>
</td>
<td valign="top" width="150">(x) Valor<br>
</td>
<td valign="top">(-) Descontos / Abatimentos<br>
</td>
<td valign="top" bgcolor="#dddddd">(=) Valor Documento<br>
<div align="right" class="campo">9.999,99</div>
</td>
</tr>
<tr>
<td height="27" valign="bottom" colspan="3">Demonstrativo:</td>
<td valign="top">(+) Outros Acrescimos<br>
</td>
<td valign="top">(=) Valor Cobrado<br>
</td>
</tr>
<tr>
<td height="30" valign="top" colspan="5">produto <font class="campo"></font></td>
</tr>
</tbody></table>
<img src="./img/recorte.png">
<table class="noborder" id="Table10" cellspacing="0" cellpadding="0" width="640" border="0">
<tbody><tr>
<td class="noborder" width="150"><img class="img-banco" src="./img/logobb.png" border="0"></td>
<td class="noborder" valign="bottom">
<table class="noborder" id="Table11" height="25" cellspacing="0" cellpadding="0" width="480" align="right" border="0">
<tbody><tr>
<td class="noborder" style="BORDER-LEFT: #000000 2px solid" align="center" width="60"><font class="campo" style="FONT-SIZE: 10pt">237-9</font></td>
<td class="noborder" style="BORDER-LEFT: #000000 2px solid" align="right"><font class="campo"> 99999.99999 99999.999999. 99999.99999 9 99999999999999 </font></td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<table id="Table9" cellspacing="0" cellpadding="0" width="640" border="0">
<tbody><tr>
<td height="27" colspan="6">Local de Pagamento<br>
<font class="campo">Banco do Bradesco<br> Pagável preferencialmente em qualquer Agência Banco do Bradesco
<br>
</font>
</td>
<td bgcolor="#dddddd" width="150">Vencimento<br>
<div align="right" class="campo">99/99/9999</div>
</td>
</tr>
<tr>
<td valign="top" height="27" colspan="6">Beneficiário<br>
<font class="campo">
Americanas.com - B2W Companhia Digital - CNPJ: 00.776.574/0001-56
<br>
Rua Sacadura Cabral, 102 - Saúde, Rio de Janeiro - RJ, 20081-060
</font>
</td>
<td valign="top">Agencia/Codigo do Beneficiário<br>
<div align="right" class="campo">3070-8/15300-1</div>
</td>
</tr>
<tr>
<td valign="top" height="27">Data Documento<br>
<div align="center" class="campo"> 14/03/2016</div>
</td>
<td valign="top" colspan="2">Numero do Documento<br>
<div align="center" class="campo">482536286</div>
</td>
<td valign="top">Especie Doc.<br>
<div align="center" class="campo"></div>
</td>
<td valign="top">Aceite<br>
<div align="center" class="campo">N</div>
</td>
<td valign="top">Data Processamento<br>
<div align="center" class="campo"> 14/03/2016</div>
</td>
<td valign="top" nowrap="">Nosso Numero<br>
<div align="right" class="campo">26167140482536286</div>
</td>
</tr>
<tr>
<td height="27" valign="top">Uso do Banco<br>
</td>
<td valign="top">Carteira<br>
<div align="center" class="campo">18</div>
</td>
<td valign="top" bgcolor="#dddddd">Especie<br>
<div align="center" class="campo">R$</div>
</td>
<td valign="top" colspan="2">Quantidade<br>
</td>
<td valign="top">(x) Valor<br>
</td>
<td valign="top" bgcolor="#dddddd">(=) Valor documento<br>
<div align="right" class="campo">9.999,99</div>
</td>
</tr>
<tr>
<td valign="top" colspan="6" rowspan="5"><b>Instrucoes (Texto de responsabilidade do beneficiário)</b><br>
Caixa: Não aceitar pagamento via cheque e/ou após a data do vencimento<br>
Apenas o pagamento do boleto identifica e libera o seu pedido. NÃO DEPOSITE NEM FAÇA TRANSFERÊNCIA<br>
O prazo de entrega é valido após o pagamento do boleto. O pagamento é processado em até 3 dias úteis<br>
NÃO pague após o vencimento. Após a data a reserva da compra é cancelada e o boleto perde a validade.<br>
Informações: 4003-5544 ou sac.atendimento@americanas.com.br<br>
<font class="campo">
</font></td>
<td valign="top" height="27">(-) Descontos / Abatimentos<br>
</td>
</tr>
<tr>
<td valign="top" height="27">(-) Outras Deducoes<br>
</td>
</tr>
<tr>
<td valign="top" height="27">(+) Mora / Multa<br>
</td>
</tr>
<tr>
<td valign="top" height="27">(+) Outros Acrescimos<br>
</td>
</tr>
<tr>
<td valign="top" height="27">(=) Valor<br>
</td>
</tr>
<tr>
<td height="70" valign="top" colspan="7">Pagador<br>
<font class="campo"></font>
<br>
<br>
<br>
</tr>
</tbody></table>
<table class="noborder" id="Table12" cellspacing="0" cellpadding="0" width="640" border="0">
<tbody><tr>
<td class="noborder">
<div align="right" style="FONT-SIZE: 8pt; FONT-FAMILY: Arial"><small>Autenticacao
Mecanica/Ficha de Compensacao</small></div>
<!-- Aqui entra a imagem do boleto --><img src="./img/codigo02.png"></td>
</tr>
</tbody></table>
</div></body></html>
';
$mpdf=new mPDF('c');
$mpdf->mirrorMargins = true;
$mpdf->SetDisplayMode('fullpage','two');
$mpdf->WriteHTML($html);
$mpdf->Output();
exit;
?>
se eu colocar qual quer outra coisa ele gera o pdf porem quando coloco o boleto ele nao gerar
Discussão (16)
Carregando comentários...