2015-06-23 105 views
0

我正在使用Maatwebsite/Laravel-Excel包生成一些付款賬單。 我生成excel,然後將其導出爲pdf(vía - > download('pdf')方法),以便用戶可以下載並無任何麻煩地打印。 這可能不是最優雅的方式,但我發現這種方式非常簡單易用。 我需要生成半字母紙張尺寸的pdf以匹配已經預先印有徽標和特定位置的紙張的紙張。Laravel Excel紙張大小設置

我無法在文檔中找到如何更改紙張大小或PDF導出選項。 謝謝。

+0

作爲不熟悉,什麼樣的代碼是您使用生成PDF?似乎你可以指定頁面大小,如'返回PDF ::加載($ html,'A4','肖像') - >下載('DLPDF')' – Raystafarian

+0

嗨,我使用的代碼從網站http ://www.maatwebsite.nl/laravel-excel/docs/export,我需要的是指定半角紙大小(如自定義頁面大小或其他)。感謝您的答覆。 – Anfelipe

+0

[參考指南](http://www.maatwebsite.nl/laravel-excel/docs/reference-guide)說'$ sheet-> set {$ property}()'可以和'paperSize'屬性一起使用 – Raystafarian

回答

2

你只要把這個在您的$sheet代碼:

$sheet->setpaperSize(1);// in my case 1 represents Letter.