php使用TCPDF生成PDF 的基本用法

$checkInfoList = self::getInfoList($order);
        
        $pdf = new \TCPDF('L','mm','A3');
        $pdf->SetPrintHeader(false);//去掉上下的横线
        $pdf->SetPrintFooter(false);
        $pdf->SetMargins(10, 0, 10, 0);
        $pdf->AddPage();
        $rowWidth = $width = $pdf->GetPageWidth() - 20;
        $height = $pdf->getPageHeight();//高度
       
        $pdf->setFont('stsong','',10);//设置字体与字体大小
        $pdf->Cell($width,12,'审核时间:' . ($order['check_time'] ?date('Y-m-d H:i:s',$order['check_time']) :''),0,1);写入数据
      
        $pdf->Line(10,40,$width - 10,40);//画横线
        $sectionWidth = $rowWidth / 3;
        //一行分成三等份
        $pdf->Cell($sectionWidth,10,'姓名:' . $patient['name'],0,0,'L');
        $pdf->Cell($sectionWidth,10,'送检机构:' ,0,0,'L');
        $pdf->Cell($sectionWidth,10,'样本类型:' ,0,1,'L');
        
        $pLineStartY = $pdf->GetY();//竖线开始的Y轴
        $footStartY = $height - 60;//底部开始
        //画竖线
        $pdf->Line($width/2,$pLineStartY,$width/2,$footStartY);
       //水印图片
       $pdf->Image($watermarkImg, $watermarkX, $watermarkY, $watermarkWidth, $watermarkHeight, '', '', '', false, $opacity);
        $pdf->Output($filePath, 'F');

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值