Galera, estou gerando um arquivo em PDF nas dimensões de um papel A4. Quando gero o arquivo fica tudo ok, o tamanho fica exatamente igual a de um papel A4, só que quando vou imprimir ficam umas bordas brancas enormes embaixo e do lado direito, com se ficasse sobrando espaço.
Não onde estou errando, já imprime em 3 impressoras diferentes e o problema continua. Alguém tem alguma dica do que possa ser?
<?php
include_once("fpdf/fpdf.php");
$nome = "Nome de teste";
$descricaoEvento = "participou do XXII Congresso ... com carga horário total de 20 (vinte) horas.";
Question
Rafael Rocha B.
Opa pessoal,
Galera, estou gerando um arquivo em PDF nas dimensões de um papel A4. Quando gero o arquivo fica tudo ok, o tamanho fica exatamente igual a de um papel A4, só que quando vou imprimir ficam umas bordas brancas enormes embaixo e do lado direito, com se ficasse sobrando espaço.
Não onde estou errando, já imprime em 3 impressoras diferentes e o problema continua. Alguém tem alguma dica do que possa ser?
<?php
include_once("fpdf/fpdf.php");
$nome = "Nome de teste";
$descricaoEvento = "participou do XXII Congresso ... com carga horário total de 20 (vinte) horas.";
$dia = "14";
$pdf = new FPDF('L', 'mm', 'A4');
//$pdf = new FPDF('L','mm',array(297,210));
//(*)
$pdf->AddPage();
$pdf->setFont('times', 'B', 12);
$pdf->Cell(0,0, $pdf->Image("images/bg.png", 0, -1, 297, 210));
//Logo Marca (*)
$pdf->Cell(0,0, $pdf->Image("images/logo.png", 57, 1, 50, 45));
//TÍTULO DO EVENTO - part 1 (*)
$pdf->setFont('times', 'B', 35);
$pdf->setXY(140, 10);
$pdf->Cell(70,8, "XXII Congresso ", 0, 1, 'C');
//TÍTULO DO EVENTO - part 2 (*)
$pdf->setXY(140, 25);
$pdf->Cell(70,8, "de ...", 0, 1, 'C');
//TRAÇO (*)
$pdf->setFont('times', 'B', 20);
$pdf->setXY(105, 36);
$pdf->Cell(80,8, "____________________________", 0, 1, 'C');
//CERTIFICADO (*)
$pdf->setFont('times', 'B', 40);
$pdf->setXY(106, 55);
$pdf->Cell(80,8, "CERTIFICADO", 0, 1, 'C');
//Certificados que (*)
$pdf->setFont('times', "", 20);
$pdf->setXY(105, 70);
$pdf->Cell(80,8, "Certificados que", 0, 1, 'C');
//Nome do participante
$pdf->setFont('times', 'B', 23);
$pdf->setXY(8, 80);
$pdf->MultiCell(280,15, $nome, 0, 'C');
//Descrição do evento
$pdf->setFont('times', "", 18);
$pdf->setXY(35, 95);
$pdf->MultiCell(230,15, $descricaoEvento, 0, 'C');
//Data
$pdf->setFont('times', "", 20);
$pdf->setXY(5, 145);
$pdf->MultiCell(280,15, "Fortaleza,". $dia ." de novembro de 2010.", 0, 'C');
//Assinatura Presidente (*)
$pdf->Cell(0,0, $pdf->Image("images/assinaturas/Dr ... - assinatura1.png", 57, 155, 40, 25));
//Assinatura Secretário Geral (*)
$pdf->Cell(0,0, $pdf->Image("images/assinaturas/Dr ... - assinatura.png", 195, 156, 50, 20));
//Nome presidente (*)
$pdf->setFont('times', "", 12);
$pdf->setXY(40, 175);
$pdf->Cell(80,5, "Edmar Guedes", 0, 1, 'C');
//Presidente (*)
$pdf->setFont('times', "", 12);
$pdf->setXY(28, 179);
$pdf->Cell(100,5, "Presidente", 0, 1, 'C');
//Presidente 2 (*)
$pdf->setFont('times', "", 12);
$pdf->setXY(28, 183);
$pdf->Cell(100,5, "Sociedade ...", 0, 1, 'C');
//Nome Secretário Geral (*)
$pdf->setFont('times', "", 12);
$pdf->setXY(185, 175);
$pdf->Cell(80,5, "...", 0, 1, 'C');
//Secretário Geral (*)
$pdf->setFont('times', "", 12);
$pdf->setXY(175, 179);
$pdf->Cell(100,5, "Secretário Geral", 0, 1, 'C');
//Secretário Geral 2 (*)
$pdf->setFont('times', "", 12);
$pdf->setXY(175, 183);
$pdf->Cell(100,5, "Sociedade ...", 0, 1, 'C');
//Realização (*)
$pdf->setFont('times', "", 10);
$pdf->setXY(99, 163);
$pdf->Cell(100,5, "Realização:", 0, 1, 'C');
//Mini-logo (*)
$pdf->Cell(0,0, $pdf->Image("images/miniLogo.png", 142, 168, 15, 10));
//Sociedade ... (*)
$pdf->setFont('times', "", 10);
$pdf->setXY(130, 178);
$pdf->MultiCell(40,5, "Sociedade ...", 0, 'C');
//Saída de dados (*)
$pdf->Output("arquivo", "I");
?>
Edited by Rafael Rocha B.Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.