Разобрать HTML-страницу, включить все стили CSS - PullRequest
2 голосов
/ 01 июля 2011

Я хочу отправить полную HTML-страницу в виде электронного письма и включить все стили CSS в это электронное письмо.Есть ли библиотека, которая создает мне одну HTML-страницу со всеми правильно включенными стилями CSS.(Учтите, что вы можете импортировать CSS-файлы, которые также должны быть открыты и включены.)

Любая помощь приветствуется.

Ответы [ 2 ]

0 голосов
/ 22 мая 2012

Вы можете попробовать использовать это: http://martinnormark.com/move-css-inline-premailer-net

Я сам проверяю его, чтобы сгенерировать некоторые документы Word со встроенными стилями ... Я добавлю результаты позже ...

Обновление: работает, хотя Word 2010 применяет некоторые встроенные стили по своему усмотрению ... не пробовал с предыдущими версиями слова

0 голосов
/ 01 июля 2011

Самое близкое, к чему я пришел, - это отправить элемент управления без включений, и я создал его как серверный элемент управления, прочитал файлы css (и файлы js) и записал их.Однако для всей страницы у вас может возникнуть больше трудностей.

Я не верю, что есть что-то, чтобы это сделать.Если вы можете прочитать весь код страницы, поиск и замена могут быть вашим самым простым ответом.Найдите тег csss, замените внутреннее содержимое значениями из файла в теге.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...