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ソースを画像に変換できますか?
どのようにメールを送信していますか? 'System.Net.Mail'の場合、' MailMessage'のための 'IsBodyHtml'プロパティがあります.HTMLを正しくレンダリングするためにはtrueに設定する必要があります。 – Developer
@DeveloperはIsBodyHtmlプロパティをtrueに設定しています。 – Nikhil
申し訳ありませんが、あなたの質問を間違って読んでいます。必要なのは、ダイナミックHTMLをその場でイメージに変換するソリューションです。 prob 'BitMap'はこの場合あなたを助けます – Developer