1

Hi,

I have to generate pdf documents and I use html2pdf 4.4.0, I need ton add a custom font but I couldn't make it work despite trying every solutions I found on Google..

My code (based on a basic exemple from html2pdf) :
    require_once(dirname(__FILE__).'/../html2pdf.class.php');
    try
    {
        $html2pdf = new HTML2PDF('P', 'A4', 'fr');
	$html2pdf->addFont('avenir-roman', '', dirname(__FILE__).'/Avenir/avenir-roman-webfont.php');
        $html2pdf->writeHTML($content, isset($_GET['vuehtml']));
        $html2pdf->Output('print.pdf');
    }
    catch(HTML2PDF_exception $e) {
        echo $e;
        exit;
    }

Return : TCPDF ERROR: Could not include font definition file: 'avenir-roman'

I generated avenir-roman-webfont.php and avenir-roman-webfont.z with http://www.fpdf.org/makefont/make.php from a ttf file I use and even chmod 755 them just in case

Every help would be greatly appreciated
Thanks


EDIT : finally found it myself, error came from css line ->
font-family:avenir-roman; /* works */
font-family:'avenir-roman'; /* error */
Hope it could help someone...