2014-06-13 1 views
0

qrCode 이미지가 포함 된 pdf를 출력하려고합니다. api.qrserver.com을 사용하여 이미지를 만들고 HTML2PDF를 사용하여 PDF를 만듭니다.HTML2PDF 및 api.qrserver.com 오류 번호 6

$pre_path = 'http://m.website.fr/'; 
    $path = $pre_path . drupal_lookup_path('alias', "node/" . $_GET['nid']); 
    require(drupal_get_path('module', 'pdfcreator') . '/libs/html2pdf_v4.03/html2pdf.class.php'); 


    ob_clean(); 

    ob_start(); 
    require(drupal_get_path('module', 'qrcode') . '/templates/pdf.tpl.php'); 

    $content = ob_get_clean(); 
    try { 
     $html2pdf = new HTML2PDF('P', 'A4', 'fr'); 
     // $html2pdf->setTestIsImage(false); 
     $html2pdf->WriteHTML($content); 

     $html2pdf->Output($fields['ref'] . date('ymd') . '.pdf', 'D'); 
    } catch (HTML2PDF_exception $e) { 
     echo $e; 
     exit; 
    } 

내 템플릿 pdf.tpl.php이 HTML2PDF 이미지가 잘 생성됩니다를 사용하지 않고

<table> 
    <tr> 
     <td><img src="https://api.qrserver.com/v1/create-qr-code/?format=gif&data=<?php echo urlencode($path) ?>"/></td> 
    </tr> 
</table> 

이 포함 이 내 PHP 코드입니다. 내가 HTML2PDF를 사용할 때 그러나 나는

오류 6을받은 : 이미지가 https://api.qrserver.com/v1/create-qr-code/?format=gif&data=http%3A%2F%2Fm.website.fr%2Ffoo%2Fstuff

무엇이 잘못 될 수로드 할 수 없습니다?

답변

0

문제점은 https : //

의 "s"입니다.