Проблема с командной оболочкой PDF Thumbnail - PHP - PullRequest
0 голосов
/ 09 июня 2011

У меня есть набор 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 Ответ

1 голос
/ 09 июня 2011

Это должно быть возможно, указав путь к файлу.

"convert -thumbnail 200x260 \"/home/jaff/project1/dmdocuments/".$new_name1."[0]\" \"/home/jaff/project1/images/".$pdf_name.".png\""
...