Проблема с командной оболочкой PDF Thumbnail - PHP
У меня есть набор 1000 pdf на моем сервере. Теперь я хочу создать эскиз для каждого PDF. ИМЯ PDF включает в себя пробелы и специальные символы (это компонент joomla - Docman, поэтому я не мог настроить этот компонент для создания имени файла без пробелов и специальных символов). Я использую команду оболочки для создания эскиза для каждого файла PDF. Мой код:
$pdf_name = "/home/jaff/project/dmdocuments/Test's Document.pdf"
"convert -thumbnail 200x260 /home/jaff/project1/dmdocuments/".$new_name1."[0] /home/jaff/project1/images/".$pdf_name.".png"
Я могу создать миниатюру для PDF, если имя файла PDF не содержит пробелов и специальных символов.
Теперь можно ли создать миниатюру, используя пробел и специальные символы для имени файла PDF, не меняя имя файла PDF в моей папке dmdocuments? Или любая другая команда оболочки, чтобы переименовать имя файла в папке dmdocuments и после создания эскиза снова переименовать его в исходное имя файла??
Спасибо - Хаан
1 ответ
Это должно быть возможно, указав путь к файлу.
"convert -thumbnail 200x260 \"/home/jaff/project1/dmdocuments/".$new_name1."[0]\" \"/home/jaff/project1/images/".$pdf_name.".png\""