2015-02-02 3 views
2

У нас есть веб-сайт, который позволяет пользователям загружать документы (слово, pdf, PPT и т. Д.). Мы загружаем файлы на Amazon S3. Таким образом, все файлы будут иметь собственный веб-URL.API/Услуги для создания эскизов документа

Для этих загруженных документов мы хотели бы создавать эскизы. Этот миниатюру необходимо создать на основе его содержимого (например, для просмотра документов Google).

Есть ли Сервис/API, который создает эскизы документов по его URL?

Спасибо и наилучшие пожелания,

Ashish Шукла

ответ

0

Вы также должны взглянуть на AWS Lambda. Фактически, эта презентация из конференции AWS re: Invent 2014 показывает живой пример использования Lambda для создания эскизных изображений. Это решение будет очень надежным и очень рентабельным, но имеет недостаток, что вы будете нести ответственность за поддержание кода или отладки.

0

Вы можете опрокинуть собственное решение. Я оцениваю 2JPEG и, похоже, поддерживает 275 formats включая Word, Excel, Publisher & Powerpoint файлы. fCoder рекомендует запускать 2JPEG в качестве запланированной фоновой задачи. command line syntax довольно всеобъемлющий. Я не думаю, что у него есть возможность обрабатывать удаленные AWS-файлы, но вы можете временно сохранить его локально, сгенерировать миниатюру, а затем удалить локальный исходный файл.

Вот пример фрагмент кода для создания эскиза для конкретного файла:

2jpeg.exe -src "c:\files\myfile.docx" -dst "c:\files" -oper Resize size:"100 200" fmode:fit_width -options pages:"1" scansf:no overwrite:yes template:"{Title}_thumb.jpg" silent:yes 
Смежные вопросы