2015-03-16 8 views
0

Есть ли способ конвертировать файлы xlsx, docx и pdf в формат изображения (jpg) с помощью PHP? Мне нужно прочитать эти файлы с сервера и преобразовать их в виде изображений и показать на странице.Преобразование xlsx, docx, pdf файлов в виде jpg-изображений с использованием PHP

Спасибо айу

ответ

0

Если вы хотите, чтобы достичь этого вы должны сначала преобразовать XLSX или DOCX в PDF

Лучший способ сделать это, чтобы установить LibreOffice на сервере.

Затем используйте обезглавленное команду LibreOffice, чтобы выполнить преобразование в PDF

shell_exec('libreoffice --headless -convert-to pdf fileToConvert.docx -outdir output/path/for/pdf'); 

Затем конвертировать PDF в JPG

shell_exec('/usr/local/bin/convert myfile.pdf myfile.jpg '); 
+0

или еще можно использовать программу просмотра документа Google, чтобы сделать файлы из на моей веб-странице? это будет хорошей идеей? – vamsi

+0

@vamsi Это зависит от того, что вы ищете, лично я предпочитаю использовать автономный API, когда у меня есть такая возможность. Почему, например, если Google решил завтра заплатить за каждый обработанный файл из документа google ... –

+0

@vamsi, если вы хотите использовать средство просмотра документов Google для рендеринга файлов, вы можете до тех пор, пока файлы общедоступны - для получения дополнительной информации, проверьте [этот пост] (https://stackoverflow.com/a/17849382/1575353). –

Смежные вопросы