2016-08-10 10 views
1

私は次の単純なテンプレートがあります。maatwebsite-excel(Laravel Excel)によって生成された右の列を削除する方法はありますか?

<!doctype html> 
<html> 
<head> 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    <style> 
     * { 
      font-family: DejaVu Sans, sans-serif; 
      font-size: 10pt; 
     } 
     table.data td { 
      border: 1px solid #f44; 
     } 
     table, table td { 
      border: 0px dotted #88ff88; 
      width: 0px; 
      visibility: hidden; 
     } 
    </style> 
</head> 
<body> 
    <table class="data"> 
     <thead> 
      <tr> 
       <td>cell 1</td> 
       <td>cell 2</td> 
      </tr> 
      <tr> 
       <td>cell 3</td> 
       <td>cell 4</td> 
      </tr> 
      <tr> 
       <td>cell 5</td> 
       <td>cell 6</td> 
      </tr> 
     </thead> 
    </table> 
</body> 

をそして私はLaravel ExcelとDOMPDFドライバを使用してPDFに生成されたファイルを格納します。

Excel::create('test', function($excel) use ($data, $reportProperties) 
{ 
    $excel->sheet('Report', function($sheet) 
    { 
     $sheet->setOrientation('portrait'); 
     $sheet->loadView('export.activity'); 
    }); 
})->store('pdf'); 

そして、私は次の結果を得る:

enter image description here

私の質問は、右の列を削除する方法ですが?

答えて

0

私はミドルウェアmaatwebsite-excelなしbarryvdh/laravel-dompdfパッケージを使用して問題を解決:

App::make('dompdf.wrapper') 
    ->loadView('export.activity') 
    ->save($fileName); 
関連する問題