Php 无法在mPdf中设置横向方向-niklasravnsborg/laravel pdf

Php 无法在mPdf中设置横向方向-niklasravnsborg/laravel pdf,php,laravel,pdf,Php,Laravel,Pdf,我正在尝试使用laravel 5.5中的mPdf-niklasravnsborg/laravel pdf生成pdf。但每次我在肖像模式下获取pdf时 public function showCertificate() { $data = [ 'name' => 'John Doe', 'prize' => '1st Prize']; $pdf = PDF::loadView('certificates.show', $data, [

我正在尝试使用laravel 5.5中的mPdf-niklasravnsborg/laravel pdf生成pdf。但每次我在肖像模式下获取pdf时

public function showCertificate()
{
    $data = [ 'name' => 'John Doe', 'prize' => '1st Prize'];
    $pdf = PDF::loadView('certificates.show', 
        $data, 
        [], 
        [ 
          'title' => 'Certificate', 
          'orientation' => 'L'
        ]);
    return $pdf->stream('certificate.pdf');
}

我最终能够通过使用
格式
A4-L
以及
方向
来解决这个问题。我的工作代码如下

public function showCertificate()
{
    $data = [ 'name' => 'John Doe', 'prize' => '1st Prize'];
    $pdf = PDF::loadView('certificates.show', 
        $data, 
        [], 
        [ 
          'title' => 'Certificate', 
          'format' => 'A4-L',
          'orientation' => 'L'
        ]);
    return $pdf->stream('certificate.pdf');
}
我看到了这一点,并从中推断出我的答案