Shared HTML behavior for every converter
OfficeIMO.Html owns HTML parsing, resource policy, base-URI resolution, accessible structure, layout scenes, and direct image rendering. Word, Excel, PowerPoint, Markdown, and focused bridge packages reuse this owner instead of implementing separate web-content rules.
using OfficeIMO.Html;
HtmlConversionDocument source = HtmlConversionDocument.Parse(
"<h1>Status</h1><p>Generated by OfficeIMO.</p>");
byte[] png = source.ToPng(new HtmlRenderOptions { ViewportWidth = 720 });
Outputs and projections
- Render directly to PNG, JPEG, TIFF, SVG, and lossless WebP.
- Create PDF output with
OfficeIMO.Html.Pdf. - Convert semantic content to Word and Markdown through their focused adapter packages.
- Add
OfficeIMO.Html.Rtfonly for HTML/RTF conversion. - Add
OfficeIMO.Mhtmlfor bounded MHT/MHTML load and save, andOfficeIMO.Mhtml.Pdffor archive-to-PDF conversion. - Add
OfficeIMO.Email.Imageonly when an email body must be rendered to images. - Apply URL, media, size, node, and depth policies before untrusted web content enters a document workflow.