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

发布于 2024-10-14 02:15:29 字数 205 浏览 6 评论 0原文

而不是在 action.class.php 中输入以下内容: $pdf->write1DBarcode('代码 39', 'C39', '', '', '', 18, 0.4, '', 'N');

我怎样才能定制它以便我可以将其写入模板中?

原因是当我必须在一页中印两次相同的条形码时...普通条形码只能在一页中印一次...请帮助我...我非常感谢它..:D

instead of type below in action.class.php :
$pdf->write1DBarcode('CODE 39', 'C39', '', '', '', 18, 0.4, '', 'N');

How can i make it custom so that i can write it in the template?

the reason is when i have to stamp the same barcode twice in one page...the normal barcode thing can only do it once in a page...please help me wth this...i kindly apreciated it..:D

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

Smile简单爱 2024-10-21 02:15:29

您可以在 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 example_049.php

You can write TCPDF Methods in HTML as below

<?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');
?>

For detail reference please check TCPDF example_049.php

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文