MHTML Reports

The HTML rendering extension can render reports in MHTML (MIME Encapsulation of Aggregate HTML Documents), also described as Web archive. MHTML extends HTML to embed encoded objects, such as images, in the HTML document. Although it is actually the HTML rendering extension that renders MHTML, this functionality may also be referred to as the MHTML rendering extension.

The HTML rendering extension can render MHTML as a fragment or as a full MHTML document. If the MHTML is a fragment, the HEAD, HTML, and BODY tags of the MHTML document are removed. Only the contents of the BODY tag are rendered. This is useful for embedding the MHTML in the HTML produced by another application.

Rendering

When you render an MHTML report using the HTML rendering extension, you can specify the following device information settings:

  • Whether JavaScript can be used in the report.
  • Whether to render the MHTML as a fragment or as a full MHTML document.

For more information about device information settings, see Reporting Services Device Information Settings.

See Also

Concepts

Designing for HTML Output

Help and Information

Getting SQL Server 2005 Assistance