Я только что нашел wkhtmltopdf, потрясающий конвертер html с помощью webkit. Я пробовал это на своей машине dev, и это просто и хорошо работает.HTML в PDF с python и wkhtmltopdf
Как можно лучше всего интегрировать сайт на основе django?
Я нашел python bindings, но они предполагают определенный уровень понимания того, как устанавливать вещи, которых у меня просто нет. например
you need libwkhtmltox.* somewhere in your LD path (/usr/local/lib)
you need the directory src/include/wkhtmltox from wkhtmltopdf
somewhere on your include path (/usr/local/include)
После установки этих питона привязок, как их использовать? Какие вызовы я могу сделать?
Должен ли быть сохранен полученный pdf-файл в hd или я могу каким-то образом передать его из представления?
Например:
response['Content-Disposition'] = 'attachment; filename='+letter_name
response['Content-Type'] = 'Content-type: application/octet-stream'
response['Content-Length'] = bytes
return response