Получение ошибки при распаковке pdf через pdftotext - PullRequest
0 голосов
/ 31 мая 2019

Я получаю сообщение об ошибке «Команда« type -P pdftotext »не выполнена. Код выхода: 127 (Команда не найдена) Рабочий каталог: / var / www / html / public Вывод: ========= ======= -P: не найдено pdftotext: не найдено Ошибка вывода: ================ "Когда я извлекаю PDF в текст на уровне 5.7 через библиотеку pdftotext. Пожалуйста, помогите мне. Заранее спасибо

если (! \ File :: существует ($ obligation_file)) {

            //dd('obligation_file>>>>>>>>>> ',$obligation_file,'f_name>>>>>>> ',$f_name);
            $text = \Ottosmops\Pdftotext\Extract::getText($f_name);

            $text = (new Extract())
                    ->pdf($f_name)
                    // ->options('-raw')
                    ->options('-layout')
                    ->text();

            // $text = str_replace("Final Sell Report",'', $text);
            $text = trim($text);
            $text = str_replace(',', '', $text);

            $full_path = $directory.'/'.$obligation_file_name.'.csv';
            file_put_contents($full_path, $text);

            $customerArr = $this->csvToArray($full_path);
            if(!empty($customerArr)){
                $customerArr = array_filter($customerArr);
            }

}

...