首页 > 解决方案 > HTML 不能与 laravel pdf 一起正常工作

问题描述

结果

public function Repas_etq()
    {
        $pdf = App::make('dompdf.wrapper');
        $customPaper = array(0,0,595,842);
        $date=date('Y-m-d');
        $repas_pdj = DB::table('fiche_repas')->WHERE('date_planif',$date)->WHERE('repas','LIKE',"%".$_GET['repas']."%")->get();

        $html="<html><head><title>Etiquettes </title>
        <meta http-equiv='Content-Type' content='text/html; charset=utf-8'/>
        <style>
        @page{ padding:0px;}
            span.etq 
            {
                
                display: inline-block;
                width: 65mm;
                height: 30mm;
                
                border:solid 1px red;
                background-color: yellow; 
                
            }
        </style>
        </head>
        <body>";
        
        $html.="<div>";
        foreach($repas_pdj as $pdj)
        {   
            
        
                $html.="<span class='etq'>".$pdj->id."</span>";
                
            
        }
        $html.="</div>";
      
        $html.="</body></html>";    
       
        $pdf->loadHTML($html);
        
        $pdf->setPaper($customPaper)->setWarnings(false)->Output('myfile.pdf','F');
       
        return $pdf->stream();
       
    }

嘿朋友们,当我使用 css “display: inline-block;” 和带有laravel dompdf的html我得到了一个不好的结果请一些帮助以获得好的结果是否有一些1给我一些建议,谢谢

标签: phphtmllaravelpdfdompdf

解决方案


推荐阅读