- Home
- Categorie
- Coding e Sistemistica
- PHP
- titolo e num pagina in PDF con FDPF
-
titolo e num pagina in PDF con FDPF
Ciao a tutti,
ho fatto un file in php che mi stampa in un file pdf tutti i record presi da un file , messi in più pagine.
Solo che ora vorrei mettere :-
il titolo alla pagina principale insieme ad un immagine:
ma mi da problemi
[PHP]$pdf->addJpegFromFile('nomefile.jpg',10,10,500,800);
$pdf->cell(80,40,'nome titolo',0,2);
[/PHP] -
mettere il numero(incrementale) nella pagina a piè di pagina per ogni pagina
Chi mi da un mano?
-
-
Questo è quello che ho trovato e provato, ma non riesco a capire dove ma messo.
Io ho creato un file che mi crea 3-4 pagine e poi ho aggounto questo codice :
[php]define('FDPF_FONTPATH','font/');
require('fpdf/fpdf.php');class PDF extends FPDF
{
//Page header
function Header()
{
//Logo
$this->Image('img/immagine.jpg',1,1,33);
//Arial bold 15
$this->SetFont('Arial','B',15);
//Move to the right
$this->Cell(80);
//Title
$this->Cell(30,10,'Title',1,0,'C');
//Line break
$this->Ln(20);
}//Page footer
function Footer()
{
//Position at 1.5 cm from bottom
$this->SetY(-15);
//Arial italic 8
$this->SetFont('Arial','I',8);
//Page number
$this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
}
}//Instanciation of inherited class
$pdf=new PDF();
$pdf->AliasNbPages();
$pdf->AddPage();
$pdf->SetFont('Times','',12);
for($i=1;$i<=40;$i++)
$pdf->Cell(0,10,'Printing line number '.$i,0,1);
[/php]
-
Grazie ho risolto occorera mettere oltre [PHP]$pdf=new pdf(.....); anche $pdf=new fpdf(............);[/PHP]
-
Infatti la classe non si chiama pdf, ma fpdf, quindi serve solo:
[php]$pdf = new fpdf(............);[/php]
-
Puo darsi che pisellino23 si sia imbrogliato con
class PDF extends FPDF
extends "estende" la classe fpdf e pdf diventa una sua istanza(istanceof)