Visualizzazione dei risultati da 1 a 3 su 3

Discussione: HTML2PDF aiuto

  1. #1

    HTML2PDF aiuto

    Buongiorno, devo generare un pdf e ho provato a fare una cosa semplice semplice.

    codice HTML:
                        define('FPDF_FONTPATH','plugins/FPDF/font');
                        header('Content-Type: text/html; charset=utf-8');
                    
                        require('plugins/FPDF/html2pdf.php');
    
                        class PDF extends PDF_HTML
                        {
                            function Header()
                            {
                                $this->Ln(10);
                                $this->cell(190,5,'TEST & C. S.p.A.',0,1,'C');
                                $this->cell(190,5,'VIA ROMA - ITALY',0,1,'C');
                                $this->Ln(10);
                            }
                            // Page footer
                            function Footer()
                            {
                                $v_fo        = 'AZIENDA'; 
                                $a_campiCert = array('scv_cod');
                                $a_esatto = array('S');
                                $this->setTextColor(0,0,0);
                                $this->SetY( - 15);
                                $this->SetX(25);
                                $this->SetFont('Arial','I',8);
                                $this->Cell(30,10,'','LTBR',0,'C');
                                $this->Cell(30,10,'','LTBR',0,'C');
                                $this->Cell(30,10,'Page '.$this->PageNo().'/{nb}','LTBR',0,'C');
                                $this->Cell(40,10,'stampata il '.date('d/m/Y',time()),'LTBR',0,'C');
                            }
                        }
    
    
                        // Instanciation of inherited class
                        $pdf     = new PDF('P', 'mm', 'A4', 'it', true, 'UTF-8');
                        $pdf->AliasNbPages();
                        $pdf->SetFont('Courier','',10);
                    
                        $testo_certificazione = html_entity_decode("L’oggetto è fabbricato con Lega di Alluminio alloy 6061");
                    
                    
                        $pdf->AddPage();
                        
                    
                           $pdf->WriteHTML(utf8_decode($testo_certificazione), 5);
                          
                        
                        $pdf->Output();
    In allegato trovate il pdf di output. Non capisco perchè il carattere ’ si trasforma in ?
    Mi potete aiutare? Capisco che devo aver settato male qualche parametro rispetto al charset o cose simili, ma non capisco cosa?
    Grazie mille
    File allegati File allegati

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,407
    Quando succedono cose di questo tipo, di solito è colpa di una gestione errata delle codifiche dei caratteri.
    In evidenza c'è un thread in cui ne parlo, dacci un'occhiata.
    Earth2: 3QCNSPFQUH

  3. #3
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Quando succedono cose di questo tipo, di solito è colpa di una gestione errata delle codifiche dei caratteri.
    In evidenza c'è un thread in cui ne parlo, dacci un'occhiata.
    Grazie, alla fine ho risolto così
    http://www.fpdf.org/en/script/script92.php

Tag per questa discussione

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 © 2023 vBulletin Solutions, Inc. All rights reserved.