Встала задача — аплоадим PDF, показываем во флэше постранично.
Для этого на сервере нужно этот PDF отрендерить в картинки. Гуглить на эту тему, надо сказать, сложновато — при слове PDF он радостно показывает мне все известные ему PDF документы. В общем, интернет указал в сторону библиотеки ImageMagick. Штуковина прикольная и доступная для кучи языков. Установленная последняя версия на дешевом виртуальном сервере PDFки конвертить отказалась (по-моему ее там просто убивали из-за солидного расхода ресурсов). В итоге, чтобы проверить работоспособность, пришлось ставить ее на мой гламурненький MacBook Pro.
Инструкция как поставить ImageMagick на OS X.
- Значит, сначала нам нужно поставить MacPorts по вот этой инструкции.
- Для этого качаем и ставим Xcode Tools (почти гигабайт весит, однако).
- В инструкции написано прописать некоторые пути, я как полный нуб в *nix’ах не представляю, например, зачем вторая команда.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export EDITOR=/usr/bin/pico - Далее качаем и ставим сам MacPorts.
- Обновляем MacPorts
sudo port selfupdate - Ставим ImageMagick
sudo port install ImageMagick
Долго ждем. Долго. - Обновляем GhostScript, у меня без этого конвертить PDF отказалось.
sudo port install ghostscript
Теперь можно конвертить.
convert -density 300 girls.with.big.boobs.pdf pages.jpg
Конвертит PDF с интересующим содержимым в набор страниц хорошего размера. Конвертилось медленно. Не даром на моем недосервере процесс обрубался.






