Tag: mhtml

以编程方式生成.mht文件

有人知道如何在C#中以编程方式生成.mht文件,其中包含嵌入的图像吗? 事情是我已经意识到.mht文件能够在其中嵌入图像,并且当您更改其位置时,此嵌入图像随整个文件(mht)移动。 此文件可以在不同的浏览器上查看,包括IE 6。 我被告知要尝试Data Url Scheme技术。 但它无法正常工作,因为它不受其他浏览器的支持。 例如IE 6。

发送内联MHTML

我想知道是否可以通过.NET 2.0 MailMessage对象发送动态创建的内联MHTML文件。 内联我的意思是:它应该以用户可以看到它的方式发送,一旦他打开电子邮件,而不必打开/下载附件。

WPF WebBrowser和德语“umlaute”等特殊字符

我在我的应用程序中使用WPF WebBrowser控件。 我有一个文件(mht),其中包含德语umlaute(äöü)。 现在,我用.Navigate(路径)加载这个文件,但问题是,这个字符没有显示正确。 我怎么解决这个问题? 最诚挚的问候,托马斯

如何从流/字符串加载mht到WebBrowser控件?

如果我使用Navigate方法,WebBrowser控件正确加载任何mht文件,但是当我使用DocumentText或DocumentStream属性时, mht文件的源显示就像我在记事本中打开文件一样。 如果我将流写入临时文件然后导航到它,它可以正常工作,但我不想这样做。 这个问题似乎很常见,但我没有找到适合它的解决方案。 有人建议我应该通过实现IPersistMoniker com接口来欺骗IE,等等。 我已经尝试了一点,但不幸的是我得到了相同的结果。 可能是我做错了什么。 我仍然认为他们应该是一个更直接的解决方案(除了首先保存在临时文件中),任何想法?