2009-10-30 170 views
2

我在我的磁盘(C:\ pages \ page1.htm)中有一个htm页面。从HTM文件生成MHT

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

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

+1

有什么目的,如果我可以问吗?尽管MHT看起来像一个有用的格式(并且Opera浏览器能够正确渲染它),但我从未见过它被使用过。 – Piskvor 2009-10-30 13:01:38

回答

0

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

但是,如果您打开一个MHT,您很快就会知道如何通过手动创建它。

0

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

0

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

我认为mht文件可以有多种用途。我需要生成MHT文件(一个MHT文件),用于创建几个HTM文件,CSS,JPG格式,WMV ......

感谢