2017-10-11 52 views
0

通过使用“maatwebsite/EXCEL”:“〜2.1.0”版本,我想要得到的Excel密码保护。找到我尝试过的代码,但它没有得到满足。打开文件时需要密码保护。laravel练成下载密码保护不工作

Excel::create`enter code here`($excelName, function($excel) 
use($exportData) { 
$excel->sheet('sheet', function($sheet) use($exportData) { 
$sheet->getProtection()->setSheet(true); 
$sheet->getProtection()->setSort(true); 
$sheet->getProtection()->setInsertRows(true); 
$sheet->getProtection()->setFormatCells(true); 
$sheet->getProtection()->setPassword('password'); 
$sheet->fromArray($exportData); 
}); 

}) - > export('xls');

回答

0

为什么使用laravel。我认为你。对于examle

 

    @header("Content-Type: application/vnd.oasis.opendocument.spreadsheet xls; charset=windows-1254"); 

+0

[1]:http://www.gergintavan.com [2]:http://www.italyanboyaustasi.com [3]:http://www.tezgaharasicam3d.com [4]:http://www.altavyapi.com [5]:http://www.3dtezgaharasicam.com [6]:http://www.dekoratifitalyanboya.com [7]:HTTP:// www.albayrakgergitavan.com [8]:http://www.gergilitavan.com [9]:http://www.oztastic.net [10]:http://www.alciboyaalcipan.com [11 ]:http://www.istanbuldakiler.com –

+0

你介意解释这一点吗?答案应该不仅仅针对OP,而且针对将来会阅读此内容的每个人。除了“单行答案”之外的任何解释都会很棒。 – Shirkam

+0

由框架Laravel我用,我需要生成excel表格,询问密码它来查看内容。但是,上述的逻辑,我可以保护的Excel从编辑,但内容是视图能。我的意图是保护事物直到通过密码。 – Sriramulu