Подсчитать количество слайдов ppt файла в php - PullRequest
2 голосов
/ 07 февраля 2020

Я пытаюсь получить количество слайдов в ppt-файле. Иногда я получаю количество слайдов, но иногда это не дает мне счет. Я не понимаю, чего мне не хватает.

function PageCount_PPTX($file) {
    $pageCount = 0;

    $zip = new ZipArchive();
    $file='../assets/uploaded_files/'.$file;
    $cvf=$zip->open($file);
    var_dump($cvf);
    if($zip->open($file,ZipArchive::CREATE) === true) {
        if(($index = $zip->locateName('docProps/app.xml')) !== false)  {
            $data = $zip->getFromIndex($index);
            $zip->close();
            $xml = new SimpleXMLElement($data);
            print_r($xml);
            $pageCount = $xml->Slides;
        }
    }
    exit();
    return $pageCount;
}

Может кто-нибудь помочь мне разобраться с этой проблемой?

...