эффективный способ сделать предварительный просмотр изображений - PullRequest
0 голосов
/ 22 июля 2011

Я делаю предварительный просмотр изображений для интернет-магазина, который продает PDF-файлы.

Функциональность, к которой мы стремимся, заключается в следующем: когда клиенты просматривают магазин, каталог шаблонов pdf будет виден в виде крошечных масштабированных изображений. Кроме того, клиенты могут щелкнуть шаблон, и появится всплывающее изображение с настроенным файлом PDF (т. Е. Поля, заполненные соответствующим контентом клиента).

Программное обеспечение pdf, которое я нашел для PHP, - это fpdf, fpdi для генерации настроенного pdf и imagemagick для генерации превью.

Однако я обнаружил, что для того, чтобы imagemagick выполнил генерацию изображений из настроенного PDF-файла. PDF должен существовать для изображения, которое будет создано в каталогах сервера.

Хотя дизайн ищет то, что на стороне сервера нам нужны только шаблоны и создание изображений, чтобы не оставлять файлы на сервере.

Есть ли какой-либо программный пакет, который делает это, или мне просто нужно вручную управлять памятью? Т.е. создайте пользовательский pdf, создайте изображение предварительного просмотра imagemagick, удалите пользовательский pdf (который необходимо сгенерировать заново, если клиент действительно его купит), загрузите изображение предварительного просмотра, отправьте ссылку пользователю (и в какой-то момент удалите изображение предварительного просмотра позже ... возможно на выходе?)

...