2016-11-28 13 views
0

Я использую phpThumbOf на своем сайте для создания измененных изображений на моем сайте modx. Теперь я попытался сделать область загрузки, где я хочу показать несколько миниатюр PDF-файлов, но не создавал их. Когда я пытаюсь использовать pThumb, он возвращает путь к исходному файлу.phpThumbOf или pThumb для миниатюр PDF в Modx

Я уже подтвердил, что ImageMagick и php-imagick установлены и включены.

Также мой local development environment должен разрешить использовать exec, поэтому я не понимаю, почему это не работает.

Неужели кому-то это уже удалось?

+0

Можете ли вы показать код? – Vasis

ответ

1

Есть ли Ghostscript в вашей настройке? Это необходимо для создания эскизов PDF-файлов.

Источник: http://phpthumb.sourceforge.net/demo/docs/phpthumb.faq.txt

Цитата:

Q: Могу ли я сделать эскизы из PDF? A: Да, если у вас установлены как ImageMagick, так и GhostScript . Версия AFPL GhostScript, похоже, работает лучше, чем версия GNU (по крайней мере, для меня это так). http://www.imagemagick.org http://www.cs.wisc.edu/~ghost/ Возможно, вы захотите использовать параметр «sfn» (Source Frame Number) параметра phpThumb, чтобы указать, какая страница является миниатюрой.

+0

Ghostscript ?! Откуда у тебя это? –

+0

Но я проверю это! спасибо уже :) –

0

Использование pThumb. Это вилка phpThumbOf.

Вы говорите, что уже получаете путь к изображению (включая изображение?). Вы можете добавить это примерно так:

<a href="[[+image:pthumb=`w=800&h=400&zc=0`]]" rel="lightbox" title="Click for enlagement" > 
    <img src="[[+image:pthumb=`w=150&h=150&zc=0`]]" /> 
</a> 

Или любые варианты, которые могут вам понадобиться. Всегда хорошая практика выводить изображение телевизора как текст, так что вы полностью контролируете фактический код.