PhpSpreadsheet 无法从 Excel 电子表格中读取 3A 敏感数据

PhpSpreadsheet won't read 3A Sensitive Data from Excel Spreadsheet

提问人:developer981 提问时间:9/26/2023 最后编辑:cnavardeveloper981 更新时间:9/28/2023 访问量:34

问:

当用户上传标记为 3A 敏感的 Excel 电子表格时(见下文),PHPSpreadsheet 会说它有零张纸,并在询问工作表名称时返回一个空数组。如何让 PHPSpreadsheet 读取标记为敏感的电子表格?

Excel 版本:Microsoft Excel® for Microsoft® 365 MSO(版本 2308 内部版本 16.0.16731.20182)64 位

enter image description here

    $reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReaderForFile($file_path);
    $reader->setReadDataOnly(true);
    $spreadsheet = $reader->load($file_path);

    var_dump($spreadsheet->getSheetCount());
    var_dump($spreadsheet->getSheetNames());

    exit;

php excel phpoffice phpoffice-php电子表格

评论


答: 暂无答案