Три вещи, которые установлены, что необходимо будет удалить:
Теперь в моей системе Linux они живут в:
, Но в системе окон они, более вероятно, будут полностью в рамках каталога распределения Python. Я понятия не имею о OSX кроме него, больше likey для следования за шаблоном Linux.
Относительно wkhtmltopdf :
Эта штука работает невероятно быстро, а также может обрабатывать все виды HTML / CSS, которые вы ей добавляете, поэтому, когда вам нужна скорость, вы следует серьезно рассмотреть это. Недавно мы перешли на него в нашей компании, и наша работа с PDF-файлами значительно увеличилась в скорости.
По крайней мере, в Linux требуется установка библиотек XOrg - на серверах их обычно нет, так что это может быть вашей проблемой.
Но что, если Вы воспользуетесь какой-либо онлайн-службой и отправите свой HTML-контент через HTTP? Конечно, большинство из них платные.
Попробуйте это:
Одна возможность: автоматический запуск сценария:
шаг 4 прост - существует множество библиотек PHP / cmdline, которые позволят вам помещать изображения в PDF или конвертировать их (например, fpdf.)
Для шагов 1-3 ... вы могли бы попробуйте посмотреть код отсюда: http://browsershots.org/ . Не уверен, будет ли это актуально - похоже, что это требует большой настройки. Может, их архитектура могла бы работать?
Пара вопросов и предложений: