QR(write2DBarcode)TCPDF上的代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QR(write2DBarcode)TCPDF上的代码相关的知识,希望对你有一定的参考价值。

我正在尝试在同一行中创建一个包含两个不同QR码的PDF,但我得到的第二个QR码的大小不同,请查看下面的代码和图片。

        $pdf->write2DBarcode('http://xxxx.xxx.php?sc='.$linha_id_to_print->xxx, 'QRCODE,Q', 7,62,15,15, $style, 'N');
        $pdf->write2DBarcode('http://xxxx.xxx.php?sc='.$linha_id_to_print->xxx, 'QRCODE,Q', 32,62,15,15, $style, 'N');

        $pdf->SetFont('arial','',5);
        $pdf->MultiCell(19, 2, 'FIRST QR', 1, 'C',false, 0, 5, 78, true, 0, false, true, 0, 'T', false);
        $pdf->MultiCell(19, 2, 'SECOND QR', 1, 'C',false, 0, 30, 78, true, 0, false, true, 0, 'T', false);

QR Codes

怎么解决?

谢谢

答案

确保第二个qrcode没有外推页面边距。

您可以使用以下方法修改页边距:

    $pdf->SetMargins(0,0, 0);
    $pdf->SetHeaderMargin(0);
    $pdf->SetFooterMargin(0);

以上是关于QR(write2DBarcode)TCPDF上的代码的主要内容,如果未能解决你的问题,请参考以下文章

phpexcel使用具有pdf宽度问题的tcpdf保存pdf

MIUI 未检测到“.app”作为 QR 码上的链接

wp页面上的二维码扫描器实现

TCPDF说明文档

TCPDF微软雅黑字体

QR二维码原理