Формат MHTML (MIME HTML) - это формат хранения web-страниц, который сохраняет HTML-файл и все ресурсы, на которые он ссылается (изображения, flash, java-applets, аудио), в одном файле. Полученный файл называется веб-архивом, и обычно имеет расширение «.mht». Содержимое файла записывается  как обычное почтовое сообщение с использованием стандарта MIME: в начале файла записан HTML-файл, затем все ресурсы в кодировке base64 с соответствующими заголовками. С форматом MHTML могут работать Internet Explorer, Opera, Microsoft Word.

 

Параметры экспорта

 

Параметры экспорта в формат MHT описываются в классе StiMhtExportSettings. Ниже приводится таблица с описанием всех свойств этого класса.

 

Название

Тип

Описание

Zoom

double

коэффициент масштабирования. По умолчанию установлено значение 1.0, что равно 100% в окне настройки экспорта

ImageFormat

ImageFormat

устанавливает, в каком формате будут экспортироваться изображения документа; по умолчанию ImageFormat.Png

ExportMode

StiHtmlExportMode

устанавливает режим экспорта документа - с использованием элементов div, span или table; по умолчанию StiHtmlExportMode.Table

ExportQuality

StiHtmlExportQuality

качество экспорта размеров компонентов; по умолчанию StiHtmlExportQuality.High

Encoding

Encoding

кодировка выходного файла; по умолчанию Encoding.UTF8

AddPageBreaks

bool

добавлять разделители страниц; по умолчанию false

BookmarksTreeWidth

int

ширина колонки закладок, в пикселях; по умолчанию 150

ExportBookmarksMode

StiHtmlExportBookmarksMode

режим экспорта документа с закладками; по умолчанию StiHtmlExportBookmarksMode.All