2009-10-30 4 views
2

У меня есть htm-страница на моем диске (C: \ pages \ page1.htm).Сгенерировать MHT из файла HTM

Ссылка на эту страницу CSS и gif (C: \ pages \ img \ img1.gif, c: \ pages \ css \ css1.css).

Как я могу сгенерировать MHT-файл? Только с использованием C# .NET.

+1

Какова цель, если я могу спросить? Хотя MHT выглядит как полезный формат (и браузер Opera способен правильно его отображать), я никогда не видел, чтобы он использовался. – Piskvor

ответ

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 ...

благодаря