Skip to main content
OfficeIMO Docs Search documentation/

Conversion and Rendering Map

Edit on GitHub

Find the OfficeIMO package, public API, fidelity model, runtime, and diagnostic result type for each supported document conversion route.

Choose a source and destination below, then add the focused package to your .NET application. Each route identifies what the conversion preserves, where it can run, and which result type carries warnings or loss information.

Choose by source and destination

Routes marked Browser or .NET are available in the browser converter and through the listed package. Routes marked .NET application run through the package in an application or service you control.

Scroll horizontally to compare package, runtime, and result details.

ConversionPackageOutput modelSupportWhere it runsResult type
DOCX to PDF
Convert a Word document into a fixed-layout PDF with diagnostics.
OfficeIMO.Word.PdfFixed layoutAdvanced
Realistic DOCX fixtures cover paragraphs, lists, tables, drawings, pagination, tagged output, portable fonts, and deterministic conversion reports. Known limits: Complex floating layout, advanced DrawingML, SmartArt, field behavior, and exact Microsoft Word pagination are not fully reproduced.
Browser or .NETPdfDocumentConversionResult
XLSX to PDF
Render workbook sheets with layout and conversion diagnostics.
OfficeIMO.Excel.PdfFixed layoutAdvanced
Structured workbook fixtures cover tables, values, formulas, styles, print layout, pagination, tagged output, and deterministic diagnostics. Known limits: Pivot tables, advanced conditional formatting, charts, external links, and exact Excel print-layout behavior remain incomplete.
Browser or .NETPdfDocumentConversionResult
PPTX to PDF
Render presentation slides into a fixed-layout PDF.
OfficeIMO.PowerPoint.PdfFixed layoutAdvanced
Slide fixtures cover text, tables, basic shapes, images, charts, themes, page geometry, tagged output, and deterministic diagnostics. Known limits: SmartArt, animation, media playback, advanced effects, uncommon DrawingML, and exact PowerPoint composition remain incomplete.
Browser or .NETPdfDocumentConversionResult
HTML to PDF
Render bounded HTML and CSS into a tagged PDF.
OfficeIMO.Html.PdfFixed layoutEstablished
Representative HTML documents cover headings, lists, tables, links, images, pagination, tagged output, portable fonts, and conversion reports. Known limits: The renderer supports bounded HTML and CSS, not a full browser layout engine; scripts, dynamic layout, and advanced CSS are intentionally unsupported.
Browser or .NETPdfDocumentConversionResult
Markdown to HTML
Render typed Markdown through an explicit safe HTML profile.
OfficeIMO.MarkdownRendererSemantic contentEstablished
Typed Markdown fixtures cover common block and inline constructs, safe profiles, deterministic HTML, and explicit diagnostics. Known limits: Raw HTML, extension-specific syntax, and browser-dependent styling are governed by the selected safety and rendering profile.
Browser or .NETstring
HTML to Markdown
Project HTML into portable Markdown with explicit resource and loss policy.
OfficeIMO.Markdown.HtmlSemantic contentEstablished
Representative HTML fixtures cover portable text structure, lists, tables, links, resources, and deterministic loss reporting. Known limits: CSS layout, scripting, arbitrary embedded content, and presentation-only markup are simplified or omitted.
Browser or .NETHtmlToMarkdownResult
Markdown to DOCX
Create an editable Word document from typed Markdown.
OfficeIMO.Word.MarkdownEditable documentEstablished
Representative Markdown fixtures reopen as editable DOCX and verify headings, paragraphs, lists, tables, links, and images with diagnostics. Known limits: Raw HTML, extension-specific syntax, and constructs without a Word equivalent may be simplified.
Browser or .NETMarkdownToWordResult
DOCX to HTML
Project a Word document into reviewable HTML.
OfficeIMO.Word.HtmlSemantic contentEstablished
Representative Word fixtures verify readable structure, tables, lists, links, images, and deterministic semantic output. Known limits: Page layout, floating objects, advanced fields, tracked changes, and unsupported DrawingML are simplified in semantic output.
.NET applicationHtmlTextConversionResult
DOCX to Markdown
Convert a Word document into portable Markdown for editing, publishing, or version control.
OfficeIMO.Word.MarkdownSemantic contentEstablished
Representative Word fixtures verify readable structure, tables, lists, links, images, and deterministic semantic output. Known limits: Page layout, floating objects, advanced fields, tracked changes, and unsupported DrawingML are simplified in semantic output.
.NET applicationWordToMarkdownResult
DOCX to ODT
Convert editable Word content to OpenDocument Text.
OfficeIMO.Word.OpenDocumentEditable documentTargeted
Reopen tests verify common paragraphs, runs, lists, tables, links, and basic images with explicit approximation diagnostics. Known limits: Fields, notes, section-specific layout, advanced drawings, nested styles, and producer-specific extensions remain incomplete.
.NET applicationOdfConversionResult<OdtDocument>
ODT to DOCX
Convert OpenDocument Text into an editable Word document.
OfficeIMO.Word.OpenDocumentEditable documentTargeted
Reopen tests verify common paragraphs, runs, lists, tables, links, and basic images with explicit approximation diagnostics. Known limits: Fields, notes, section-specific layout, advanced drawings, nested styles, and producer-specific extensions remain incomplete.
.NET applicationOdfConversionResult<WordDocument>
DOCX to RTF
Convert editable Word content to semantic RTF.
OfficeIMO.Word.RtfEditable documentEstablished
Bounded RTF fixtures verify parsing, editable or semantic output, reopen behavior, and deterministic loss diagnostics. Known limits: Unsupported destinations, fields, embedded objects, complex tables, and producer-specific RTF controls are simplified or reported.
.NET applicationRtfConversionResult<RtfDocument>
RTF to DOCX
Convert bounded RTF into an editable Word document while retaining read and conversion diagnostics.
OfficeIMO.Word.RtfEditable documentEstablished
Bounded RTF fixtures verify parsing, editable or semantic output, reopen behavior, and deterministic loss diagnostics. Known limits: Unsupported destinations, fields, embedded objects, complex tables, and producer-specific RTF controls are simplified or reported.
.NET applicationRtfConversionResult<WordDocument>
XLSX to HTML
Project workbook content into reviewable HTML.
OfficeIMO.Excel.HtmlSemantic contentEstablished
Representative workbooks verify sheets, values, formulas, tables, and styles in deterministic review HTML. Known limits: Interactive workbook behavior, charts, pivots, macros, and exact print layout are not represented in semantic HTML.
.NET applicationHtmlTextConversionResult
XLSX to ODS
Convert an editable workbook to OpenDocument Spreadsheet.
OfficeIMO.Excel.OpenDocumentEditable documentTargeted
Reopen tests verify typed values, formulas, annotations, basic styles, tables, and validation subsets with diagnostics. Known limits: Advanced validation, conditional formatting, charts, pivots, external links, macros, and complex styles remain incomplete.
.NET applicationOdfConversionResult<OdsDocument>
ODS to XLSX
Convert OpenDocument Spreadsheet into an editable workbook.
OfficeIMO.Excel.OpenDocumentEditable documentTargeted
Reopen tests verify typed values, formulas, annotations, basic styles, tables, and validation subsets with diagnostics. Known limits: Advanced validation, conditional formatting, charts, pivots, external links, macros, and complex styles remain incomplete.
.NET applicationOdfConversionResult<ExcelDocument>
PPTX to HTML
Project presentation slides into reviewable HTML.
OfficeIMO.PowerPoint.HtmlSemantic contentEstablished
Representative presentations verify slide order, text, tables, images, and geometry hints in deterministic review HTML. Known limits: The result is review HTML rather than a slide renderer; animations, media, SmartArt, and advanced effects are simplified.
.NET applicationPowerPointToHtmlResult
PPTX to ODP
Convert an editable presentation to OpenDocument Presentation.
OfficeIMO.PowerPoint.OpenDocumentEditable documentTargeted
Reopen tests verify common slide text, tables, basic shapes, images, and page geometry with explicit approximation diagnostics. Known limits: Masters, advanced DrawingML, SmartArt, media, transitions, animations, and theme inheritance remain incomplete.
.NET applicationOdfConversionResult<OdpPresentation>
ODP to PPTX
Convert OpenDocument Presentation into an editable presentation.
OfficeIMO.PowerPoint.OpenDocumentEditable documentTargeted
Reopen tests verify common slide text, tables, basic shapes, images, and page geometry with explicit approximation diagnostics. Known limits: Masters, advanced DrawingML, SmartArt, media, transitions, animations, and theme inheritance remain incomplete.
.NET applicationOdfConversionResult<PowerPointPresentation>
Markdown to PDF
Render Markdown into PDF with structured conversion warnings.
OfficeIMO.Markdown.PdfFixed layoutEstablished
Typed Markdown fixtures cover common structure, pagination, tagged PDF output, portable fonts, and conversion diagnostics. Known limits: Raw HTML and extension-specific constructs are bounded by the Markdown profile and the managed PDF layout engine.
.NET applicationPdfDocumentConversionResult
RTF to Markdown
Project bounded RTF into portable Markdown.
OfficeIMO.Rtf.MarkdownSemantic contentEstablished
Bounded RTF fixtures verify parsing, editable or semantic output, reopen behavior, and deterministic loss diagnostics. Known limits: Unsupported destinations, fields, embedded objects, complex tables, and producer-specific RTF controls are simplified or reported.
.NET applicationRtfConversionResult<string>
RTF to PDF
Render bounded RTF into a fixed-layout PDF.
OfficeIMO.Rtf.PdfFixed layoutEstablished
Bounded RTF fixtures verify parsing, editable or semantic output, reopen behavior, and deterministic loss diagnostics. Known limits: Unsupported destinations, fields, embedded objects, complex tables, and producer-specific RTF controls are simplified or reported.
.NET applicationPdfDocumentConversionResult
Markdown to RTF
Convert typed Markdown into semantic RTF with loss diagnostics.
OfficeIMO.Rtf.MarkdownEditable documentEstablished
Bounded RTF fixtures verify parsing, editable or semantic output, reopen behavior, and deterministic loss diagnostics. Known limits: Unsupported destinations, fields, embedded objects, complex tables, and producer-specific RTF controls are simplified or reported.
.NET applicationRtfConversionResult<RtfDocument>
HTML to DOCX
Convert bounded HTML into an editable Word document.
OfficeIMO.Word.HtmlEditable documentEstablished
Representative bounded HTML fixtures reopen in the destination format and verify native text, tables, links, and deterministic diagnostics. Known limits: CSS layout, scripts, complex web components, and constructs without a native destination equivalent are simplified or omitted.
.NET applicationHtmlToWordResult
HTML to XLSX
Convert bounded HTML tables and content into an editable workbook.
OfficeIMO.Excel.HtmlEditable documentEstablished
Representative bounded HTML fixtures reopen in the destination format and verify native text, tables, links, and deterministic diagnostics. Known limits: CSS layout, scripts, complex web components, and constructs without a native destination equivalent are simplified or omitted.
.NET applicationHtmlToExcelResult
HTML to PPTX
Convert bounded HTML into an editable presentation.
OfficeIMO.PowerPoint.HtmlEditable documentEstablished
Representative bounded HTML fixtures reopen in the destination format and verify native text, tables, links, and deterministic diagnostics. Known limits: CSS layout, scripts, complex web components, and constructs without a native destination equivalent are simplified or omitted.
.NET applicationHtmlToPowerPointResult
HTML to RTF
Convert bounded HTML into semantic RTF.
OfficeIMO.Html.RtfEditable documentEstablished
Representative bounded HTML fixtures reopen in the destination format and verify native text, tables, links, and deterministic diagnostics. Known limits: CSS layout, scripts, complex web components, and constructs without a native destination equivalent are simplified or omitted.
.NET applicationHtmlToRtfResult
RTF to HTML
Render bounded RTF through an explicit safe HTML profile.
OfficeIMO.Html.RtfSemantic contentEstablished
Bounded RTF fixtures verify parsing, editable or semantic output, reopen behavior, and deterministic loss diagnostics. Known limits: Unsupported destinations, fields, embedded objects, complex tables, and producer-specific RTF controls are simplified or reported.
.NET applicationRtfToHtmlResult
AsciiDoc to Markdown
Project AsciiDoc into typed Markdown with diagnostics.
OfficeIMO.AsciiDoc.MarkdownSemantic contentTargeted
Typed fixtures verify the documented bounded AsciiDoc subset, deterministic output, and explicit diagnostics. Known limits: Includes, extensions, macros, complex attributes, custom processors, and unsupported inline or block syntax are not a full AsciiDoc implementation.
.NET applicationAsciiDocToMarkdownResult
Markdown to AsciiDoc
Project typed Markdown into canonical AsciiDoc with diagnostics.
OfficeIMO.AsciiDoc.MarkdownSemantic contentTargeted
Typed fixtures verify the documented bounded AsciiDoc subset, deterministic output, and explicit diagnostics. Known limits: Includes, extensions, macros, complex attributes, custom processors, and unsupported inline or block syntax are not a full AsciiDoc implementation.
.NET applicationMarkdownToAsciiDocResult
AsciiDoc to PDF
Render bounded AsciiDoc into a fixed-layout PDF.
OfficeIMO.AsciiDoc.PdfFixed layoutTargeted
Typed fixtures verify the documented bounded AsciiDoc subset, deterministic output, and explicit diagnostics. Known limits: Includes, extensions, macros, complex attributes, custom processors, and unsupported inline or block syntax are not a full AsciiDoc implementation.
.NET applicationPdfDocumentConversionResult
LaTeX to Markdown
Project LaTeX into typed Markdown with diagnostics.
OfficeIMO.Latex.MarkdownSemantic contentTargeted
Typed fixtures verify the documented bounded LaTeX subset, deterministic output, and explicit diagnostics. Known limits: Macro expansion, package execution, TeX layout, arbitrary mathematics, and unsupported environments are intentionally outside the managed subset.
.NET applicationLatexToMarkdownResult
Markdown to LaTeX
Project typed Markdown into canonical LaTeX with diagnostics.
OfficeIMO.Latex.MarkdownSemantic contentTargeted
Typed fixtures verify the documented bounded LaTeX subset, deterministic output, and explicit diagnostics. Known limits: Macro expansion, package execution, TeX layout, arbitrary mathematics, and unsupported environments are intentionally outside the managed subset.
.NET applicationMarkdownToLatexResult
LaTeX to PDF
Render bounded LaTeX into a fixed-layout PDF.
OfficeIMO.Latex.PdfFixed layoutTargeted
Typed fixtures verify the documented bounded LaTeX subset, deterministic output, and explicit diagnostics. Known limits: Macro expansion, package execution, TeX layout, arbitrary mathematics, and unsupported environments are intentionally outside the managed subset.
.NET applicationPdfDocumentConversionResult
OneNote to HTML
Project a OneNote section into reviewable HTML.
OfficeIMO.OneNote.HtmlSemantic contentTargeted
Typed section-model fixtures verify common page text, hierarchy, tables, images, and deterministic projection diagnostics. Known limits: The API targets the OfficeIMO section model; full .one binary fidelity, ink, embedded files, rich positioning, and OneNote application rendering remain incomplete.
.NET applicationHtmlTextConversionResult
HTML to OneNote
Convert bounded HTML into an editable OneNote section model.
OfficeIMO.OneNote.HtmlEditable documentTargeted
Typed section-model fixtures verify common page text, hierarchy, tables, images, and deterministic projection diagnostics. Known limits: The API targets the OfficeIMO section model; full .one binary fidelity, ink, embedded files, rich positioning, and OneNote application rendering remain incomplete.
.NET applicationHtmlToOneNoteSectionResult
OneNote to Markdown
Project a OneNote section into typed Markdown.
OfficeIMO.OneNote.MarkdownSemantic contentTargeted
Typed section-model fixtures verify common page text, hierarchy, tables, images, and deterministic projection diagnostics. Known limits: The API targets the OfficeIMO section model; full .one binary fidelity, ink, embedded files, rich positioning, and OneNote application rendering remain incomplete.
.NET applicationOneNoteMarkdownConversionResult
OneNote to PDF
Render a OneNote section into a fixed-layout PDF.
OfficeIMO.OneNote.PdfFixed layoutTargeted
Typed section-model fixtures verify common page text, hierarchy, tables, images, and deterministic projection diagnostics. Known limits: The API targets the OfficeIMO section model; full .one binary fidelity, ink, embedded files, rich positioning, and OneNote application rendering remain incomplete.
.NET applicationPdfDocumentConversionResult
ODT to PDF
Render OpenDocument Text into a fixed-layout PDF with source diagnostics.
OfficeIMO.OpenDocument.Odt.PdfFixed layoutTargeted
Representative OpenDocument fixtures verify the supported typed model, fixed-layout output, and source diagnostics. Known limits: Inherited styles, advanced drawings, charts, media, nested inline syntax, and exact office-suite pagination remain incomplete.
.NET applicationPdfDocumentConversionResult
ODS to PDF
Render an OpenDocument spreadsheet into a fixed-layout PDF with source diagnostics.
OfficeIMO.OpenDocument.Ods.PdfFixed layoutTargeted
Representative OpenDocument fixtures verify the supported typed model, fixed-layout output, and source diagnostics. Known limits: Inherited styles, advanced drawings, charts, media, nested inline syntax, and exact office-suite pagination remain incomplete.
.NET applicationPdfDocumentConversionResult
ODP to PDF
Render an OpenDocument presentation into a fixed-layout PDF with source diagnostics.
OfficeIMO.OpenDocument.Odp.PdfFixed layoutTargeted
Representative OpenDocument fixtures verify the supported typed model, fixed-layout output, and source diagnostics. Known limits: Inherited styles, advanced drawings, charts, media, nested inline syntax, and exact office-suite pagination remain incomplete.
.NET applicationPdfDocumentConversionResult
PDF to DOCX
Import PDF logical content into an editable Word document with diagnostics.
OfficeIMO.Word.PdfEditable documentTargeted
Reopen tests verify parser-supported text, headings, lists, and detected tables in an editable Word document with loss diagnostics. Known limits: This is semantic reconstruction, not page-layout recovery; scans need OCR and complex graphics, columns, clipping, annotations, and exact pagination are not preserved.
Browser or .NETPdfWordConversionResult
PDF to XLSX
Import detected PDF tables into an editable workbook with diagnostics.
OfficeIMO.Excel.PdfEditable documentTargeted
Reopen tests verify detected PDF tables as editable worksheet cells with source-page evidence and loss diagnostics. Known limits: Only table-shaped content is in scope; arbitrary page layout, charts, free text, scans without OCR, and workbook formulas are not reconstructed.
Browser or .NETPdfExcelTableImportResult
PDF to PPTX
Reconstruct supported PDF content as native slide objects, or select explicit visual, hybrid, and tables-only projections with diagnostics.
OfficeIMO.PowerPoint.PdfEditable documentEstablished
Reopen tests verify explicit editable, tables-only, hybrid, and visual page modes with native objects, pixel-pinned visual fallback, and loss reports. Known limits: Editable reconstruction is bounded to supported text, tables, basic shapes, and images; complex graphics, clipping, reading order, and effects remain incomplete.
Browser or .NETPdfPowerPointConversionResult
PDF to HTML
Project PDF content into semantic or positioned-review HTML with explicit diagnostics.
OfficeIMO.Html.PdfSemantic contentTargeted
Semantic and positioned-review profiles verify readable text, detected tables, page geometry hints, images, links, forms, and deterministic diagnostics. Known limits: The result is review HTML, not a full PDF renderer; complex graphics, optional content, scans without OCR, and pixel-perfect composition are not preserved.
Browser or .NETPdfHtmlConversionResult
PDF to PNG
Render every PDF page as a detailed PNG with page-level diagnostics; multi-page results are packaged as a ZIP.
OfficeIMO.PdfFixed layoutAdvanced
Pixel-pinned page-render tests cover text, drawings, tables, images, portable fonts, all five image encoders, and deterministic multi-page packaging. Known limits: Image output is intentionally flattened; Type 3 glyph programs, advanced color profiles, patterns, masks, transparency groups, optional content, and scanned-text OCR remain incomplete.
Browser or .NETIReadOnlyList<OfficeImageExportResult>
PDF to RTF
Import PDF logical content into semantic RTF with diagnostics.
OfficeIMO.Rtf.PdfEditable documentTargeted
Reopen tests verify parser-supported logical text and basic structure in an editable text-document destination with loss diagnostics. Known limits: Page layout, complex graphics, columns, clipping, annotations, scans without OCR, and exact pagination are not reconstructed.
.NET applicationPdfRtfConversionResult
PDF to ODT
Import PDF logical content into OpenDocument Text with diagnostics.
OfficeIMO.OpenDocument.Odt.PdfEditable documentTargeted
Reopen tests verify parser-supported logical text and basic structure in an editable text-document destination with loss diagnostics. Known limits: Page layout, complex graphics, columns, clipping, annotations, scans without OCR, and exact pagination are not reconstructed.
.NET applicationPdfOdtConversionResult
PDF to ODS
Import detected PDF tables into an OpenDocument spreadsheet with diagnostics.
OfficeIMO.OpenDocument.Ods.PdfEditable documentTargeted
Reopen tests verify detected tables as editable OpenDocument spreadsheet cells with source-page diagnostics. Known limits: Only table-shaped content is in scope; arbitrary layout, charts, formulas, and scans without OCR are not reconstructed.
.NET applicationPdfOdsConversionResult
PDF to ODP
Import PDF pages into an OpenDocument presentation profile with diagnostics.
OfficeIMO.OpenDocument.Odp.PdfEditable documentTargeted
Reopen tests verify bounded PDF page content in an editable OpenDocument presentation profile with explicit loss diagnostics. Known limits: Complex graphics, clipping, reading order, effects, annotations, and exact visual reconstruction remain incomplete.
.NET applicationPdfOdpConversionResult
MHTML to PDF
Render a bounded MHTML archive into a fixed-layout PDF.
OfficeIMO.Mhtml.PdfFixed layoutTargeted
Bounded archive fixtures verify MIME resource resolution, safe HTML projection, PDF output, and deterministic diagnostics. Known limits: Scripts, remote execution, browser-only layout, malformed multipart edge cases, and advanced CSS are not a full browser/MHTML engine.
.NET applicationPdfDocumentConversionResult
DOCX to Google Docs
Export editable Word content to an authenticated Google document.
OfficeIMO.Word.GoogleDocsEditable documentEstablished
Native request/import fixtures verify run typography, paragraphs, tables, tabs, remote operation policies, and Drive fallback behavior without requiring live credentials. Known limits: Google Docs supports single underline and strike rather than Word decoration variants; all-caps is materialized and unsupported Word-only layout uses explicit diagnostics or Drive fallback.
.NET applicationTask<GoogleDocumentReference>
Google Docs to DOCX
Import an authenticated Google document through native projection or Drive DOCX conversion.
OfficeIMO.Word.GoogleDocsEditable documentEstablished
Native request/import fixtures verify run typography, paragraphs, tables, tabs, remote operation policies, and Drive fallback behavior without requiring live credentials. Known limits: Google Docs supports single underline and strike rather than Word decoration variants; all-caps is materialized and unsupported Word-only layout uses explicit diagnostics or Drive fallback.
.NET applicationTask<GoogleDocsImportResult>
XLSX to Google Sheets
Export an editable workbook to an authenticated Google spreadsheet.
OfficeIMO.Excel.GoogleSheetsEditable documentEstablished
Native request/import fixtures verify cell and rich-run typography, values, formulas, tables, and remote operation policies without requiring live credentials. Known limits: Google Sheets has no subscript, superscript, casing, or underline-variant fields in its cell text-format model; unsupported Excel-only behavior is diagnosed or uses Drive fallback.
.NET applicationTask<GoogleSpreadsheetReference>
Google Sheets to XLSX
Import an authenticated Google spreadsheet through native projection or Drive XLSX conversion.
OfficeIMO.Excel.GoogleSheetsEditable documentEstablished
Native request/import fixtures verify cell and rich-run typography, values, formulas, tables, and remote operation policies without requiring live credentials. Known limits: Google Sheets has no subscript, superscript, casing, or underline-variant fields in its cell text-format model; unsupported Excel-only behavior is diagnosed or uses Drive fallback.
.NET applicationTask<GoogleSheetsImportResult>
PPTX to Google Slides
Export an editable presentation to an authenticated Google presentation.
OfficeIMO.PowerPoint.GoogleSlidesEditable documentEstablished
Native request/import fixtures verify per-run typography, geometry, shapes, tables, notes, remote operation policies, and Drive fallback behavior without requiring live credentials. Known limits: Google Slides supports single underline and strike rather than DrawingML variants; all-caps is materialized and complex PowerPoint-only composition uses explicit diagnostics or raster/Drive fallback.
.NET applicationTask<GooglePresentationReference>
Google Slides to PPTX
Import an authenticated Google presentation through native projection or Drive PPTX conversion.
OfficeIMO.PowerPoint.GoogleSlidesEditable documentEstablished
Native request/import fixtures verify per-run typography, geometry, shapes, tables, notes, remote operation policies, and Drive fallback behavior without requiring live credentials. Known limits: Google Slides supports single underline and strike rather than DrawingML variants; all-caps is materialized and complex PowerPoint-only composition uses explicit diagnostics or raster/Drive fallback.
.NET applicationTask<GoogleSlidesImportResult>
ADF to Markdown
Project Atlassian Document Format JSON into portable Markdown with fidelity diagnostics.
OfficeIMO.AdfSemantic contentEstablished
Typed ADF fixtures verify recursive structure, strong/emphasis/strike/underline/subscript/superscript marks, links, tables, extension preservation, HTML projection, and deterministic fidelity diagnostics. Known limits: ADF text/background colors and arbitrary HTML styling are retained only when the intermediate Markdown profile can represent them; unsupported nodes and marks use explicit diagnostics or extension preservation.
.NET applicationAdfConversionResult<string>
Markdown to ADF
Convert typed Markdown into Atlassian Document Format JSON.
OfficeIMO.AdfSemantic contentEstablished
Typed ADF fixtures verify recursive structure, strong/emphasis/strike/underline/subscript/superscript marks, links, tables, extension preservation, HTML projection, and deterministic fidelity diagnostics. Known limits: ADF text/background colors and arbitrary HTML styling are retained only when the intermediate Markdown profile can represent them; unsupported nodes and marks use explicit diagnostics or extension preservation.
.NET applicationAdfConversionResult<AdfDocument>
ADF to HTML
Render Atlassian Document Format through the canonical Markdown and HTML models.
OfficeIMO.AdfSemantic contentEstablished
Typed ADF fixtures verify recursive structure, strong/emphasis/strike/underline/subscript/superscript marks, links, tables, extension preservation, HTML projection, and deterministic fidelity diagnostics. Known limits: ADF text/background colors and arbitrary HTML styling are retained only when the intermediate Markdown profile can represent them; unsupported nodes and marks use explicit diagnostics or extension preservation.
.NET applicationAdfConversionResult<string>
HTML to ADF
Project bounded HTML through Markdown into Atlassian Document Format.
OfficeIMO.AdfSemantic contentEstablished
Typed ADF fixtures verify recursive structure, strong/emphasis/strike/underline/subscript/superscript marks, links, tables, extension preservation, HTML projection, and deterministic fidelity diagnostics. Known limits: ADF text/background colors and arbitrary HTML styling are retained only when the intermediate Markdown profile can represent them; unsupported nodes and marks use explicit diagnostics or extension preservation.
.NET applicationAdfConversionResult<AdfDocument>
Markdown to Confluence
Create a Confluence ADF or storage body from Markdown.
OfficeIMO.ConfluenceSemantic contentTargeted
Materialized Confluence page and body fixtures exercise ADF and storage representations through the shared ADF, Markdown, and HTML converters with combined diagnostics. Known limits: This is content-body conversion, not live page synchronization; Confluence-only macros, layouts, extensions, and presentation outside the supported ADF/storage subset may be simplified.
.NET applicationConfluenceContentConversionResult<ConfluencePageBody>
HTML to Confluence
Create a Confluence storage or ADF body from bounded HTML.
OfficeIMO.ConfluenceSemantic contentTargeted
Materialized Confluence page and body fixtures exercise ADF and storage representations through the shared ADF, Markdown, and HTML converters with combined diagnostics. Known limits: This is content-body conversion, not live page synchronization; Confluence-only macros, layouts, extensions, and presentation outside the supported ADF/storage subset may be simplified.
.NET applicationConfluenceContentConversionResult<ConfluencePageBody>
Confluence to Markdown
Project a materialized Confluence page body to Markdown with fidelity diagnostics.
OfficeIMO.ConfluenceSemantic contentTargeted
Materialized Confluence page and body fixtures exercise ADF and storage representations through the shared ADF, Markdown, and HTML converters with combined diagnostics. Known limits: This is content-body conversion, not live page synchronization; Confluence-only macros, layouts, extensions, and presentation outside the supported ADF/storage subset may be simplified.
.NET applicationConfluenceContentConversionResult<string>
Confluence to HTML
Project a materialized Confluence page body to HTML with fidelity diagnostics.
OfficeIMO.ConfluenceSemantic contentTargeted
Materialized Confluence page and body fixtures exercise ADF and storage representations through the shared ADF, Markdown, and HTML converters with combined diagnostics. Known limits: This is content-body conversion, not live page synchronization; Confluence-only macros, layouts, extensions, and presentation outside the supported ADF/storage subset may be simplified.
.NET applicationConfluenceContentConversionResult<string>
CSV to XLSX
Import delimited values into an editable workbook.
OfficeIMO.Excel.CsvEditable documentEstablished
Delimited-data fixtures cover streams, files, delimiter detection, typed cell import, worksheet-range export, reopen behavior, and cancellation. Known limits: CSV and TSV have no font, rich-text, formula, multi-sheet, drawing, or layout model; those workbook semantics are intentionally absent from CSV output.
.NET applicationExcelDocument
XLSX to CSV
Export a worksheet used range as delimited values.
OfficeIMO.Excel.CsvSemantic contentEstablished
Delimited-data fixtures cover streams, files, delimiter detection, typed cell import, worksheet-range export, reopen behavior, and cancellation. Known limits: CSV and TSV have no font, rich-text, formula, multi-sheet, drawing, or layout model; those workbook semantics are intentionally absent from CSV output.
.NET applicationstring
OfficeIMO Markup to DOCX
Render document-profile OfficeIMO Markup into an editable Word document.
OfficeIMO.Markup.WordEditable documentEstablished
Typed profile fixtures verify parser diagnostics, editable destination artifacts, font family/size/color, bold, italic, underline variants, strike, scripts, case transforms, small caps where native, and target-specific layout. Known limits: OfficeIMO Markup is a directed authoring format rather than a lossless Office round trip; unsupported blocks and destination-only effects are diagnosed, simplified, or omitted according to exporter options.
.NET applicationOfficeMarkupConversionResult<WordDocument>
OfficeIMO Markup to XLSX
Render workbook-profile OfficeIMO Markup into an editable Excel workbook.
OfficeIMO.Markup.ExcelEditable documentEstablished
Typed profile fixtures verify parser diagnostics, editable destination artifacts, font family/size/color, bold, italic, underline variants, strike, scripts, case transforms, small caps where native, and target-specific layout. Known limits: OfficeIMO Markup is a directed authoring format rather than a lossless Office round trip; unsupported blocks and destination-only effects are diagnosed, simplified, or omitted according to exporter options.
.NET applicationOfficeMarkupConversionResult<ExcelDocument>
OfficeIMO Markup to PPTX
Render presentation-profile OfficeIMO Markup into an editable PowerPoint presentation.
OfficeIMO.Markup.PowerPointEditable documentEstablished
Typed profile fixtures verify parser diagnostics, editable destination artifacts, font family/size/color, bold, italic, underline variants, strike, scripts, case transforms, small caps where native, and target-specific layout. Known limits: OfficeIMO Markup is a directed authoring format rather than a lossless Office round trip; unsupported blocks and destination-only effects are diagnosed, simplified, or omitted according to exporter options.
.NET applicationOfficeMarkupPowerPointConversionResult
Visio to PDF
Render a Visio drawing into a fixed-layout PDF.
OfficeIMO.Visio.PdfFixed layoutTargeted
Typed drawing fixtures verify supported pages, shapes, connectors, text, geometry, and fixed-layout diagnostics. Known limits: Advanced masters, data graphics, themes, layers, embedded objects, and exact Visio rendering remain incomplete.
.NET applicationPdfDocumentConversionResult
DOCX to PNG
Render DOCX content as PNG images through the shared image-export contract.
OfficeIMO.WordFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
DOCX to SVG
Render DOCX content as SVG images through the shared image-export contract.
OfficeIMO.WordFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
DOCX to JPEG
Render DOCX content as JPEG images through the shared image-export contract.
OfficeIMO.WordFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
DOCX to TIFF
Render DOCX content as TIFF images through the shared image-export contract.
OfficeIMO.WordFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
DOCX to WebP
Render DOCX content as WebP images through the shared image-export contract.
OfficeIMO.WordFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
XLSX to PNG
Render XLSX content as PNG images through the shared image-export contract.
OfficeIMO.ExcelFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
XLSX to SVG
Render XLSX content as SVG images through the shared image-export contract.
OfficeIMO.ExcelFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
XLSX to JPEG
Render XLSX content as JPEG images through the shared image-export contract.
OfficeIMO.ExcelFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
XLSX to TIFF
Render XLSX content as TIFF images through the shared image-export contract.
OfficeIMO.ExcelFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
XLSX to WebP
Render XLSX content as WebP images through the shared image-export contract.
OfficeIMO.ExcelFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PPTX to PNG
Render PPTX content as PNG images through the shared image-export contract.
OfficeIMO.PowerPointFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PPTX to SVG
Render PPTX content as SVG images through the shared image-export contract.
OfficeIMO.PowerPointFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PPTX to JPEG
Render PPTX content as JPEG images through the shared image-export contract.
OfficeIMO.PowerPointFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PPTX to TIFF
Render PPTX content as TIFF images through the shared image-export contract.
OfficeIMO.PowerPointFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PPTX to WebP
Render PPTX content as WebP images through the shared image-export contract.
OfficeIMO.PowerPointFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
HTML to PNG
Render HTML content as PNG images through the shared image-export contract.
OfficeIMO.HtmlFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
HTML to SVG
Render HTML content as SVG images through the shared image-export contract.
OfficeIMO.HtmlFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
HTML to JPEG
Render HTML content as JPEG images through the shared image-export contract.
OfficeIMO.HtmlFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
HTML to TIFF
Render HTML content as TIFF images through the shared image-export contract.
OfficeIMO.HtmlFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
HTML to WebP
Render HTML content as WebP images through the shared image-export contract.
OfficeIMO.HtmlFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
OneNote to PNG
Render OneNote content as PNG images through the shared image-export contract.
OfficeIMO.OneNoteFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
OneNote to SVG
Render OneNote content as SVG images through the shared image-export contract.
OfficeIMO.OneNoteFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
OneNote to JPEG
Render OneNote content as JPEG images through the shared image-export contract.
OfficeIMO.OneNoteFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
OneNote to TIFF
Render OneNote content as TIFF images through the shared image-export contract.
OfficeIMO.OneNoteFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
OneNote to WebP
Render OneNote content as WebP images through the shared image-export contract.
OfficeIMO.OneNoteFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Visio to PNG
Render Visio content as PNG images through the shared image-export contract.
OfficeIMO.VisioFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Visio to SVG
Render Visio content as SVG images through the shared image-export contract.
OfficeIMO.VisioFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Visio to JPEG
Render Visio content as JPEG images through the shared image-export contract.
OfficeIMO.VisioFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Visio to TIFF
Render Visio content as TIFF images through the shared image-export contract.
OfficeIMO.VisioFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Visio to WebP
Render Visio content as WebP images through the shared image-export contract.
OfficeIMO.VisioFixed layoutEstablished
Representative source fixtures exercise shared SVG and raster rendering, text styles, page or surface selection, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Advanced source-specific layout and effects outside the corresponding managed renderer remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Email to PNG
Render Email content as PNG images through the shared image-export contract.
OfficeIMO.Email.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Email to SVG
Render Email content as SVG images through the shared image-export contract.
OfficeIMO.Email.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Email to JPEG
Render Email content as JPEG images through the shared image-export contract.
OfficeIMO.Email.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Email to TIFF
Render Email content as TIFF images through the shared image-export contract.
OfficeIMO.Email.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
Email to WebP
Render Email content as WebP images through the shared image-export contract.
OfficeIMO.Email.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
EPUB to PNG
Render EPUB content as PNG images through the shared image-export contract.
OfficeIMO.Epub.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
EPUB to SVG
Render EPUB content as SVG images through the shared image-export contract.
OfficeIMO.Epub.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
EPUB to JPEG
Render EPUB content as JPEG images through the shared image-export contract.
OfficeIMO.Epub.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
EPUB to TIFF
Render EPUB content as TIFF images through the shared image-export contract.
OfficeIMO.Epub.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
EPUB to WebP
Render EPUB content as WebP images through the shared image-export contract.
OfficeIMO.Epub.ImageFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODT to PNG
Render ODT content as PNG images through the shared image-export contract.
OfficeIMO.Word.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODT to SVG
Render ODT content as SVG images through the shared image-export contract.
OfficeIMO.Word.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODT to JPEG
Render ODT content as JPEG images through the shared image-export contract.
OfficeIMO.Word.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODT to TIFF
Render ODT content as TIFF images through the shared image-export contract.
OfficeIMO.Word.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODT to WebP
Render ODT content as WebP images through the shared image-export contract.
OfficeIMO.Word.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODS to PNG
Render ODS content as PNG images through the shared image-export contract.
OfficeIMO.Excel.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODS to SVG
Render ODS content as SVG images through the shared image-export contract.
OfficeIMO.Excel.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODS to JPEG
Render ODS content as JPEG images through the shared image-export contract.
OfficeIMO.Excel.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODS to TIFF
Render ODS content as TIFF images through the shared image-export contract.
OfficeIMO.Excel.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODS to WebP
Render ODS content as WebP images through the shared image-export contract.
OfficeIMO.Excel.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODP to PNG
Render ODP content as PNG images through the shared image-export contract.
OfficeIMO.PowerPoint.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODP to SVG
Render ODP content as SVG images through the shared image-export contract.
OfficeIMO.PowerPoint.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODP to JPEG
Render ODP content as JPEG images through the shared image-export contract.
OfficeIMO.PowerPoint.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODP to TIFF
Render ODP content as TIFF images through the shared image-export contract.
OfficeIMO.PowerPoint.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
ODP to WebP
Render ODP content as WebP images through the shared image-export contract.
OfficeIMO.PowerPoint.OpenDocumentFixed layoutTargeted
Typed fixtures exercise the source adapter, shared SVG and raster renderer, all five image encoders, and deterministic diagnostics. Known limits: Image output is intentionally flattened. Unsupported source structure, remote or missing resources, and advanced source-specific layout remain approximated or diagnosed.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PDF to SVG
Render PDF content as SVG images through the shared image-export contract.
OfficeIMO.PdfFixed layoutAdvanced
Pixel-pinned page-render tests cover text, drawings, tables, images, portable fonts, all five image encoders, and deterministic multi-page packaging. Known limits: Image output is intentionally flattened; Type 3 glyph programs, advanced color profiles, patterns, masks, transparency groups, optional content, and scanned-text OCR remain incomplete.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PDF to JPEG
Render PDF content as JPEG images through the shared image-export contract.
OfficeIMO.PdfFixed layoutAdvanced
Pixel-pinned page-render tests cover text, drawings, tables, images, portable fonts, all five image encoders, and deterministic multi-page packaging. Known limits: Image output is intentionally flattened; Type 3 glyph programs, advanced color profiles, patterns, masks, transparency groups, optional content, and scanned-text OCR remain incomplete.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PDF to TIFF
Render PDF content as TIFF images through the shared image-export contract.
OfficeIMO.PdfFixed layoutAdvanced
Pixel-pinned page-render tests cover text, drawings, tables, images, portable fonts, all five image encoders, and deterministic multi-page packaging. Known limits: Image output is intentionally flattened; Type 3 glyph programs, advanced color profiles, patterns, masks, transparency groups, optional content, and scanned-text OCR remain incomplete.
.NET applicationIReadOnlyList<OfficeImageExportResult>
PDF to WebP
Render PDF content as WebP images through the shared image-export contract.
OfficeIMO.PdfFixed layoutAdvanced
Pixel-pinned page-render tests cover text, drawings, tables, images, portable fonts, all five image encoders, and deterministic multi-page packaging. Known limits: Image output is intentionally flattened; Type 3 glyph programs, advanced color profiles, patterns, masks, transparency groups, optional content, and scanned-text OCR remain incomplete.
.NET applicationIReadOnlyList<OfficeImageExportResult>

Preserve the source model

Load and edit the document with its source package, then call the focused adapter shown in the table. This matters because a table, field, comment, animation, formula, or drawing may have no exact equivalent in the destination format.

Do not treat “a file was written” as proof that the conversion preserved everything important. For production routes:

  1. load or build the source with its native model;
  2. set an explicit resource policy for fonts, images, links, or external content;
  3. run the focused converter and capture its structured warnings;
  4. inspect or reopen the destination artifact;
  5. keep representative fixtures in automated tests.

Browser-local routes

Browser routes run locally in the current tab; OfficeIMO does not upload the source file to a conversion service. Routes for a .NET application run wherever you host them, so your application controls authentication, storage, logging, and retention. If a route is absent from the browser converter, check the complete component index for a focused .NET adapter.

Loss policy

Converters should be selected by the content that must survive, not only by file extensions. Decide whether unsupported content should fail the operation, produce a warning, be approximated, or be omitted. Keep the original when legal or audit requirements make the conversion evidence important.

Next steps

  • Use the Word conversion guide for DOCX-specific resource and review concerns.
  • Use the PDF conversion guide for fixed-layout delivery and diagnostic review.
  • Use Reader when the goal is normalized extraction rather than a destination document.