从HTM文件生成MHT

时间:2009-10-30 11:58:37

标签: c# html mhtml

我的磁盘中有一个htm页面(C:\ pages \ page1.htm)。

此页面链接CSS和gif(C:\ pages \ img \ img1.gif,c:\ pages \ css \ css1.css)。

如何生成MHT文件?仅使用C#.NET托管。

3 个答案:

答案 0 :(得分:0)

你为什么需要这个? MHT是IE浏览器存储网页的格式。

但是,如果您打开一个MHT,您将很快了解如何手动创建它。

答案 1 :(得分:0)

MHT基本上是一个MIME文件,这意味着它的结构非常类似于电子邮件。顶部有一些全局标题(即Content-Type,它还指定了内容边界)。存档中的每个文件都由内容边界分隔,并具有自己的标头集。请参阅a MHT representation of this page - 其中大部分内容都是不言自明的。

答案 2 :(得分:0)

Windows 7包括录制步骤并生成mht文件。

我认为mht文件可以有多种用途。我需要生成mht文件(一个mht文件),用于创建几个htm文件,css,jpg,wmv ......

感谢