首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PHP Mysql到PDF

PHP Mysql到PDF
EN

Stack Overflow用户
提问于 2017-11-19 19:35:40
回答 1查看 117关注 0票数 0

我正在尝试从mysql,php中制作PDF。当生成pdf时,文本在一行中生成。如何换行?我想在一列中显示多行,如换行文本。我的代码如下

代码语言:javascript
运行
复制
while($res = mysqli_fetch_array($result))
{
        //$prdid = $res[0];
        $empid = $res[1];
        $specification = $res[2];
        $prn = $res[3];
            $qty = $res[4];
            $esp = $res[5];
           // $pdf->Cell(25,7,$prdid);
        $pdf->Cell(25,7,$empid);
            $pdf->MultiCell(30,7,$specification);
            $pdf->Cell(40,7,$prn);
            $pdf->Cell(30,7,$qty);
            $pdf->Cell(30,7,$esp);
            $pdf->Ln(); 
        }
$pdf->Output();
?>

请帮帮我

I want to se as below picture

EN

回答 1

Stack Overflow用户

发布于 2017-11-19 20:30:04

您必须在Cell()函数中使用其他参数。要在新行中打断句子,你必须这样使用它:

代码语言:javascript
运行
复制
$pdf->Cell(25,7,$empid,0,1);
$pdf->MultiCell(30,7,$specification,0,1);
        $pdf->Cell(40,7,$prn,0,1);
        $pdf->Cell(30,7,$qty,0,1);
        $pdf->Cell(30,7,$esp,0,1);

“0”表示无边框,“1”表示换行符。你应该参考fpdf网站来查找它。下面是我使用的引用:http://www.fpdf.org/en/doc/cell.htm

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47376373

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档