Php TCPDF在html模板中编写自定义条形码

Php TCPDF在html模板中编写自定义条形码,php,symfony1,barcode,symfony-1.4,tcpdf,Php,Symfony1,Barcode,Symfony 1.4,Tcpdf,而不是在action.class.php中键入以下内容: $pdf->write1DBarcode'CODE 39'、'C39'、18、0.4、'N' 我如何定制它,以便在模板中编写它 原因是当我必须在一页中为同一个条形码打两次戳时…正常的条形码在一页中只能打一次戳…请帮助我这样做…我很感激….:D你可以用HTML编写TCPDF方法,如下所示 <?php $params = $pdf->serializeTCPDFtagParameters(array('40144399300102

而不是在action.class.php中键入以下内容: $pdf->write1DBarcode'CODE 39'、'C39'、18、0.4、'N'

我如何定制它,以便在模板中编写它


原因是当我必须在一页中为同一个条形码打两次戳时…正常的条形码在一页中只能打一次戳…请帮助我这样做…我很感激….:D

你可以用HTML编写TCPDF方法,如下所示

<?php
$params = $pdf->serializeTCPDFtagParameters(array('40144399300102444888207482244309', 'C128C', '', '', 0, 0, 0.2, array('position'=>'S', 'border'=>false, 'padding'=>4, 'fgcolor'=>array(0,0,0), 'bgcolor'=>array(255,255,255), 'text'=>false, 'font'=>'helvetica', 'fontsize'=>8, 'stretchtext'=>2), 'N'));    
$str='<table cellspacing="0" cellpadding="1" border="0">            
<tr> 
    <td align="left">barcode</td>
</tr>
<tr> 
    <td align="center" style="padding-left:5px;">';
    $str .= '<tcpdf method="write1DBarcode" params="'.$params.'" />';
    $str .='</td>
</tr>
</table>';

$pdf->writeHTML($str,true, false,false,false,'left');
$pdf->Output('example_049.pdf', 'I');
?>
有关详细参考信息,请查看TCPDF示例_049.php