Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043

    problema con impaginazione FPDF

    Non riesco a mettere l'immagine a sinistra e portare il titolo e il sottotitolo a capo




    questo è il codice:


    codice:
    
    define('FPDF_FONTPATH','fpdf/font/');
    require('fpdf/fpdf.php');
    
    $pdf=new FPDF('P','mm','A4');
    
    FPDF('P','mm', array(120,200));
    
    $pdf->Open();
    $pdf->AddPage();
    $pdf->SetAuthor('Living');
    $pdf->SetCreator('Articolo');
    $pdf->SetTitle('Articolo in pdf');
    
    $pdf->SetMargins(5,5,10);
    
    
    
    
    if ($row_pdf['id_art_videoarticolo']!=''){   
     
     
    
    
    $pdf->Image('fpdf/logo_pic.jpg', 30,10,150,30,'jpg','');
    
    
    $pdf->SetFillColor(255,255,255);
    
    
    $pdf->SetDrawColor(100,100,100);
    $pdf->SetLineWidth(0.2);
    
    
    
    $pdf->Image('images_articoli/'.$foto, 33,45,145,86,'jpg','');
    
    $pdf->Cell(0, 125, '', '0', 2,'C',0);
    
    
    $pdf->SetFont('Arial','B',13);
    $pdf->SetTextColor(222,29,36);
    
    
    
    
    	$pdf->SetFont('Arial','',10);
    	$pdf->SetTextColor(0,0,0);
        $pdf->MultiCell(0,5,$titolo_articolo3);
        $pdf->Ln();
    
    
    
    
    
    
    	$pdf->SetFont('Arial','',10);
    	$pdf->SetTextColor(0,0,0);
        $pdf->MultiCell(0,5,$sottotitolo_articolo3);
        $pdf->Ln();
    
    
    $pdf->Cell(0, 5, '', '0', 2,'C',0);
    
    
        $pdf->SetFont('Arial','',10);
    	$pdf->SetTextColor(0,0,0);
        $pdf->MultiCell(0,5,$testo_articolo3);
        $pdf->Ln();
    
    
    
    
    
    }
    else{ 
    
    
    
    $formatofoto = "images_articoli/$row_pdf[foto]";
    list($width,$height)=getimagesize($formatofoto);
    
    if ($width>$height) {
    
    
    
    $pdf->Image('fpdf/logo_pic.jpg', 30,10,150,30,'jpg','');
    
    
    $pdf->SetFillColor(255,255,255);
    
    
    $pdf->SetDrawColor(100,100,100);
    $pdf->SetLineWidth(0.2);
    
    
    
    $pdf->Image('images_articoli/'.$foto, 33,45,145,86,'jpg','');
    
    $pdf->Cell(0, 125, '', '0', 2,'C',0);
    
    
    $pdf->SetFont('Arial','B',13);
    $pdf->SetTextColor(222,29,36);
    
    
    $pdf->MultiCell(0, 5, $titolo_articolo3, '0', 2,'C',0);
    
    
    
    $pdf->SetFont('Arial','BI',13);
    $pdf->SetTextColor(102,102,102);
    $pdf->MultiCell(0, 5, $sottotitolo_articolo3, '0', 2,'C',0);
    
    
    $pdf->Cell(0, 5, '', '0', 2,'C',0);
    
    
        $pdf->SetFont('Arial','',10);
    	$pdf->SetTextColor(0,0,0);
        $pdf->MultiCell(0,5,$testo_articolo3);
    
        $pdf->Ln();
    	
    	
    }
    else {
    
    
    
    
    $pdf->Image('fpdf/logo_pic.jpg', 30,10,150,30,'jpg','');
    
    
    $pdf->SetFillColor(255,255,255);
    
    
    $pdf->SetDrawColor(100,100,100);
    $pdf->SetLineWidth(0.2);
    
    
    $pdf->Image('images_articoli/'.$foto, 33,45,86,145,'jpg','');
    
    $pdf->Cell(0, 125, '', '0', 2,'C',0);
    
    
    $pdf->SetFont('Arial','B',13);
    $pdf->SetTextColor(222,29,36);
    
    
    $pdf->Cell(0, 5, $titolo_articolo3, '0', 2,'C',0);
    
    
    $pdf->SetFont('Arial','BI',13);
    $pdf->SetTextColor(102,102,102);
    $pdf->Cell(0, 5, $sottotitolo_articolo3, '0', 2,'C',0);
    
    
    $pdf->Cell(0, 5, '', '0', 2,'C',0);
    
    
        $pdf->SetFont('Arial','',10);
    	$pdf->SetTextColor(0,0,0);
        $pdf->MultiCell(0,5,$testo_articolo3);
        $pdf->Ln();
    
    }
    }
    
    
    $pdf->Output('articolo.pdf', I);
    
    $pdf->exit();

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    2,043
    Ho quasi risolto, mi servirebbe solo un aiutino per mettere il testo a destra dell'immagine.



Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.