Ir para conteúdo

POWERED BY:

Arquivado

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

RUY

[Resolvido] Criar uma quebra uma linha da celula num fpdf

Recommended Posts

Tenho uma célula,num relatorio, onde preciso colocar na mesma 3 linhas, centralizadas o problema é que não consigo quebra a linha \n usei o MultiCell,mas a celula fica escura troquei até as aspas, simples pra dupla e vice-versa mas nada foi alterado.

Alguém pode me dar uma ajdua grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como está o seu código?

 

Carlos Eduardo

 

 

Segue o código

 

$titulo1=("Ministério da Agricultura, Pecuária e Abastecimento");

$titulo2=("Laboratorio Nacional de Agropecuaria - LANAGRO/RS");

$titulo3=("Divisão de Apoio Administrativo");

 

$titulo1.=$titulo2;

$titulo1.=$titulo3;

 

$pdf->Cell(0, 5, $titulo1, 1, 0, 'C');

$anexoA=("Anexo A POP/DAD/07/01 |");

$documento=(" Formulario |");

$pagina=(" pagina 1");

$anexoA.=$documento;

$anexoA.=$pagina;

$pdf->ln();

$pdf->Cell(0, 4, $anexoA, 1, 1, 'L');

$pdf->ln();

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente fazer assim:

 

$titulo1 = "Ministério da Agricultura, Pecuária e Abastecimento \r\n Laboratorio Nacional de Agropecuaria - LANAGRO/RS \r\n Divisão de Apoio Administrativo";

$pdf->Cell(0, 5, $titulo1, 1, 0, 'C');
$anexoA=("Anexo A POP/DAD/07/01 |");
$documento=(" Formulario |");
$pagina=(" pagina 1");
$anexoA.=$documento;
$anexoA.=$pagina;
$pdf->ln();
$pdf->Cell(0, 4, $anexoA, 1, 1, 'L');
$pdf->ln();

Veja se assim funciona

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Negativo: \r\n não fazem efeito que quero

 

 

Tente fazer assim:

 

$titulo1 = "Ministério da Agricultura, Pecuária e Abastecimento \r\n Laboratorio Nacional de Agropecuaria - LANAGRO/RS \r\n Divisão de Apoio Administrativo";

$pdf->Cell(0, 5, $titulo1, 1, 0, 'C');
$anexoA=("Anexo A POP/DAD/07/01 |");
$documento=(" Formulario |");
$pagina=(" pagina 1");
$anexoA.=$documento;
$anexoA.=$pagina;
$pdf->ln();
$pdf->Cell(0, 4, $anexoA, 1, 1, 'L');
$pdf->ln();

Veja se assim funciona

 

Carlos Eduardo

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido

 

$titulo1 = "Ministério da Agricultura, Pecuária e Abastecimento \r\n Laboratorio Nacional de Agropecuaria - LANAGRO/RS \r\n Divisão de Apoio Administrativo";

 

$pdf->MultiCell(0, 5, $titulo1,1,'C');

$anexoA=("Anexo A POP/DAD/07/01 |");

$documento=(" Formulario |");

$pagina=(" pagina 1");

$anexoA.=$documento;

$anexoA.=$pagina;

$pdf->ln();

$pdf->Cell(0, 4, $anexoA, 1, 1, 'L');

$pdf->ln();

 

 

Explicação:

 

Quando usava o Multicell criava uma tarja preta.Motivo:

$pdf->MultiCell(0, 5, $titulo1,1,1,'C');

 

O numero em destaque não é necessário.

 

Grato pela a ajuda a todos e fica isso como dica para evitar a tarja preta no MultiCell.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

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