我可以使用php创建保存密码保护的Excel文件吗?我找到了很多课程和方法,但没有找到 谢谢
答案 0 :(得分:3)
您可以使用(优秀的)PHPExcel。锁定整个工作簿:
$reader = new PHPExcel_Reader_Excel2007;
$workbook = $reader->load("document.xlsx");
$workbook->getSecurity()->setWorkbookPassword("your password");
或者锁定工作表:
$reader = new PHPExcel_Reader_Excel2007;
$workbook = $reader->load("document.xlsx");
$workbook->-getActiveSheet()->getSecurity()->setWorkbookPassword("your password");
答案 1 :(得分:0)
简短的回答:否,到目前为止,您无法从PHPExcel创建受密码保护的文件。
https://github.com/PHPOffice/PHPExcel/issues/442#issuecomment-57867961