Premailer/inline css с использованием phantomjs

Мы знаем о premailer, который преобразует стиль в встроенный CSS, а также изменяет относительные URL-адреса на абсолютные. Существует онлайн-версия этого premailer.dialect.ca, которая предоставляет то же самое.

Мне нужно использовать эту функциональность, то есть, учитывая любой URL, мне нужно конвертировать его в версию с почтой. Однако мне может понадобиться использовать это тысячи раз в день, и поэтому я не могу использовать premailer.dialect.ca api. Существует python-premailer, который делает то же самое, но я не смог найти никакой документации для преобразования html из заданного URL в предварительно отправленную версию.

Как я могу добиться этого, используя premailer.py или phantom.js или любое другое решение? Я что-то пропустил? Я предполагаю, что это должно занять много времени, чтобы написать это с нуля.

1 ответ

dialectica.ca предоставляет API для операций с почтой. Он преобразует любую html-страницу. Предоставляет их URL-адрес в html-страницу на основе встроенного CSS.

Другие вопросы по тегам