Olá pessoal!
Estou gerando uma impressão em uma aplicação blank para gerar imprimir um formulário.
Porém estou alterando o cabeçalho do TCPDF e não sei como faço para mostrar o traço no final do cabeçalho e rodapé.
Criei um headre.php para ser chamado na blank.
Quando tiro esta configuração, por padrão o TCPDF apresenta um traço ao final do rodapé e cabeçalho, porém quando altero não sei como mostrar este traço.
Alguém poderia me ajudar?
Desde já agradeço!
[code]<?php
// Extend the TCPDF class to create custom Header and Footer
class MYPDF extends TCPDF {
var $image;
var $ordSerNum;
var $dataOS;
var $empnomFan;
var $empFon;
var $empEmail;
var $empSite;
function set_imagem ($imagem) {
$this->image = $imagem;
}
function set_ordSerNum ($ordSerNum_par) {
$this->ordSerNum = $ordSerNum_par;
}
function set_dataOS ($dataOS_par) {
$this->dataOS = $dataOS_par;
}
function set_empnomFan ($empnomFan_par) {
$this->empnomFan = $empnomFan_par;
}
function set_empFon ($empFon_par) {
$this->empFon = $empFon_par;
}
function set_empEmail ($empEmail_par) {
$this->empEmail = $empEmail_par;
}
function set_empSite ($empSite_par) {
$this->empSite = $empSite_par;
}
//Page header
public function Header() {
// Logo
$image_file = K_PATH_IMAGES . $this->image;
//echo $image_file;
$this->Image($image_file, 10, 10, 54, '', 'PNG', '', 'T', false, 300, '', false, false, 0, false, false, false);
// Set font
$this->SetFont('dejavusans', 'B', 11);
// Title
$this->Cell(0, 10, ' ' . $this->ordSerNum . ' - ' . $this->dataOS, 0, 2, 'L', 0, '', 0, false, 'M', 'M');
//$this->Cell(0, 10, ' ' . $this->empnomFan, 0, 2, 'L', 0, '', 0, false, 'M', 'M');
$this->Cell(1, 10, ' Fone: ' . $this->empFon, 0, 2, 'L', 0, '', 0, false, 'M', 'M');
$this->SetFont('dejavusans', 'B', 10);
$this->Cell(0, 10, ' ' . $this->empEmail, 0, 2, 'L', 0, '', 0, false, 'M', 'M');
$this->Cell(0, 10, ' ' . $this->empSite, 0, 2, 'L', 0, '', 0, false, 'M', 'M');
$this->Cell(0, 10, ' ', 0, 2, 'L', 0, '', 0, false, 'M', 'M');
//Coloquei este código, porém não funciona direito.
//$style = array('width' => 0.5, 'cap' => 'butt', 'join' => 'miter', 'dash' => 0, 'color' => array(0, 0, 0));
//$this->Line($this->getPageWidth()-PDF_MARGIN_RIGHT, 30, PDF_MARGIN_LEFT, 30, $style);
}
// Page footer
public function Footer() {
// Position at 15 mm from bottom
$this->SetY(-15);
// Set font
$this->SetFont('helvetica', 'I', 8);
$this->SetLineWidth (0.5);
$this->Line(0, 0, 0, 0, '');
// Page number
$this->Cell(0, 10, date('d/m/Y H:i',strtotime(Now)) . ' - Página: '.$this->getAliasNumPage().' de '.$this->getAliasNbPages(), 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
}
?>[/code]