2017-10-13 12 views
0

TCPDF를 사용하여 PDF를 생성 중입니다. HTML 태그가 포함 된 스팅을 바닥 글에 전달합니다. pdf에서 꼬리말을 렌더링 할 때 서식이 지정된 HTML 출력을 출력하지 않고 대신 모든 HTML 태그를 그대로 표시합니다. 다음과 같이TCPDF가 HTML 태그를 출력으로 변환하지 않습니다.

내 코드는 내가 HTML 태그없이 HTML 형식의 출력을 얻을 수있는 방법

//Page footer 
public function Footer() { 
    $subscriber_id = General::getSubscriberIdByUserId(\Yii::$app->user->id); 
    $subscriber_footer = Subscriber::find()->where(['id'=>$subscriber_id])->asArray()->one(); 

    $footer = '<span style="text-align:center;line-height:11pt;"> 
        <p style="font-size:7pt;"><?= $subscriber_footer["invoice_footer"] ?></p> 
       </span>'; 

    $this->SetY(-40);   
    $this->Cell(0, 10, $footer, 0, false, 'C', 0, '', 0, false, 'T', 'M'); 
} 

입니다

답변

0

나를 위해 다음과 같은 코드가 작동

$this->MultiCell(0, 10, $footer, $border=0, $align='C', $fill=0, $ln=1, $x='', $y='', $reseth=true, $stretch=0, $ishtml=true, $autopadding=true, $maxh=0); 
0

룬,이 코드를 사용 :

$this->MultiCell(0, 10, $footer, $border=0, $align='C', $fill=0, $ln=1, $x='', $y='', $reseth=true, $stretch=0, $ishtml=true, $autopadding=true, $maxh=0);