2016-12-14 3 views
0

Я отправляю письма этой созданной html страницы, но этот дизайн страницы изменен в Outlook. поэтому я пытаюсь преобразовать этот источник html в изображение и отправлять письма.Как создать изображение из содержимого строки html?

поэтому я сохранил источник html в строковой переменной, подобной этому.

string Str1 = "<table id='myTable3' style='width:100%;background-color: #4B4B4B;border:2px solid #8b8b8b;padding:0% 2% 0% 0%;margin-top:2% !important;'><tbody><tr><td style='text-align:left;padding:2% 0% 0% 2%;font-size:20px;color:#6BB6E7;font-weight:600;'></td></tr> </tbody></table>"; 

я попытался с помощью this решение, но оно не работает.

так как я могу преобразовать этот источник html в изображение?

+0

как вы отправляете почту? для 'System.Net.Mail', будет существовать свойство IsBodyHtml для MailMessage, которое вам нужно установить в true, чтобы правильно отобразить html. – Developer

+0

@Developer. У меня установлено свойство IsBodyHtml. – Nikhil

+0

Извините, я неправильно прочитал ваш вопрос. Что вам нужно, это решение для конвертирования динамического html в изображение на лету. prob' BitMap' должен помочь вам в этом случае – Developer

ответ

1

Fire gimp или любая другая программа для обработки изображений. Даже боль будет делать на Вдовах (отсутствует n err) и набирает строку. Сохранить как png или jpeg.

Смежные вопросы