TCPDF написать свой штрих-код в HTML-шаблон - PullRequest
1 голос
/ 24 января 2011

вместо типа ниже в action.class.php: $ pdf-> write1DBarcode ('CODE 39', 'C39', '', '', '', 18, 0.4, '', 'N');

Как мне сделать так, чтобы я мог написать это в шаблоне?

причина в том, что когда мне приходится штамповать один и тот же штрих-код дважды на одной странице ... обычная вещь со штрих-кодом может сделать это только один раз на странице ... пожалуйста, помогите мне с этим ... я любезно оценил это .. : D

1 Ответ

0 голосов
/ 21 июля 2011

Вы можете написать Методы TCPDF в HTML, как показано ниже

<?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 example_049.php

...