• User

    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 :

    1. 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]

    2. mettere il numero(incrementale) nella pagina a piè di pagina per ogni pagina

    Chi mi da un mano?


  • User

    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]


  • User

    Grazie ho risolto occorera mettere oltre [PHP]$pdf=new pdf(.....); anche $pdf=new fpdf(............);[/PHP]


  • User Attivo

    Infatti la classe non si chiama pdf, ma fpdf, quindi serve solo:

    [php]$pdf = new fpdf(............);[/php]

    :gthi:


  • User Attivo

    Puo darsi che pisellino23 si sia imbrogliato con
    class PDF extends FPDF
    extends "estende" la classe fpdf e pdf diventa una sua istanza(istanceof)