2017-10-11 4 views
0

En utilisant "maatwebsite/excel": "~ 2.1.0" version, je veux obtenir le mot de passe excel protégé. Trouve le code que j'ai essayé, mais il est parti sans résultat. J'ai besoin de mot de passe protéger lors de l'ouverture du fichier.laravel excel téléchargement avec mot de passe protégé ne fonctionne pas

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');

Répondre

0

pourquoi utiliser laravel. Je pense que vous. Pour 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

Pourriez-vous m'expliquer un peu plus? Les réponses devraient être non seulement pour le PO, mais pour tous ceux qui le liraient dans le futur. Toute explication autre que cette "réponse d'une ligne" sera grande. – Shirkam

+0

Par le cadre Laravel que j'utilise, j'ai besoin de générer une feuille excel demandant le mot de passe pour voir le contenu dedans. Mais par la logique ci-dessus, je pourrais protéger l'Excel de l'édition, mais le contenu est visible. Mon intention est de garder les choses protégées jusqu'au mot de passe. – Sriramulu