c#
  • html
  • asp.net
  • .net
  • 2016-12-14 5 views 0 likes 
    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'の場合、' MailMessage'のための 'IsBodyHtml'プロパティがあります.HTMLを正しくレンダリングするためにはtrueに設定する必要があります。 – Developer

    +0

    @DeveloperはIsBodyHtmlプロパティをtrueに設定しています。 – Nikhil

    +0

    申し訳ありませんが、あなたの質問を間違って読んでいます。必要なのは、ダイナミックHTMLをその場でイメージに変換するソリューションです。 prob 'BitMap'はこの場合あなたを助けます – Developer

    答えて

    1

    火災のgimpまたは他の画像操作プログラム。痛みでさえ、未亡人(nが間違っています)で文字列を入力します。 pngまたはjpegとして保存します。

    関連する問題