Package owner
Format and fidelity evidence
OfficeIMO Format and Operation Compatibility
Check package-owned document operations and detailed Word, Excel, and PowerPoint format fidelity in one generated compatibility view.
Package-neutral discovery
Create, read, edit, preserve, inspect, convert, and export
Every summary below is projected from the same machine-readable operation catalog used by package documentation and MCP discovery. Detailed format catalogs remain the evidence owners.
Package owner
OfficeIMO.AsciiDoc
Package owner
OfficeIMO.AsciiDoc.Markdown
Package owner
OfficeIMO.AsciiDoc.Pdf
Package owner
OfficeIMO.Bibliography
Package owner
OfficeIMO.Confluence
Package owner
OfficeIMO.Core
Package owner
OfficeIMO.CSV
Package owner
OfficeIMO.DocBook
Package owner
OfficeIMO.Email
Package owner
OfficeIMO.Email.Image
Package owner
OfficeIMO.Epub
Package owner
OfficeIMO.Epub.Image
Package owner
OfficeIMO.Excel
Package owner
OfficeIMO.Excel.Csv
Package owner
OfficeIMO.Excel.GoogleSheets
Package owner
OfficeIMO.Excel.Html
Package owner
OfficeIMO.Excel.IWork
Package owner
OfficeIMO.Excel.OpenDocument
Package owner
OfficeIMO.Excel.Pdf
Package owner
OfficeIMO.Html
Package owner
OfficeIMO.Html.Pdf
Package owner
OfficeIMO.Html.Rtf
Package owner
OfficeIMO.IWork
Package owner
OfficeIMO.Latex
Package owner
OfficeIMO.Latex.Markdown
Package owner
OfficeIMO.Latex.Pdf
Package owner
OfficeIMO.Markdown
Package owner
OfficeIMO.Markdown.Html
Package owner
OfficeIMO.Markdown.Pdf
Package owner
OfficeIMO.MarkdownRenderer
Package owner
OfficeIMO.Markup.Excel
Package owner
OfficeIMO.Markup.PowerPoint
Package owner
OfficeIMO.Markup.Word
Package owner
OfficeIMO.Mhtml
Package owner
OfficeIMO.Mhtml.Pdf
Package owner
OfficeIMO.OneNote
Package owner
OfficeIMO.OneNote.Html
Package owner
OfficeIMO.OneNote.Markdown
Package owner
OfficeIMO.OneNote.Pdf
Package owner
OfficeIMO.OpenDocument
Package owner
OfficeIMO.OpenDocument.Odp.Pdf
Package owner
OfficeIMO.OpenDocument.Ods.Pdf
Package owner
OfficeIMO.OpenDocument.Odt.Pdf
Package owner
OfficeIMO.Opml
Package owner
OfficeIMO.Pdf
Package owner
OfficeIMO.PowerPoint
Package owner
OfficeIMO.PowerPoint.GoogleSlides
Package owner
OfficeIMO.PowerPoint.Html
Package owner
OfficeIMO.PowerPoint.IWork
Package owner
OfficeIMO.PowerPoint.OpenDocument
Package owner
OfficeIMO.PowerPoint.Pdf
Package owner
OfficeIMO.Project
Package owner
OfficeIMO.Rtf
Package owner
OfficeIMO.Rtf.Markdown
Package owner
OfficeIMO.Rtf.Pdf
Package owner
OfficeIMO.Visio
Package owner
OfficeIMO.Visio.Pdf
Package owner
OfficeIMO.Word
Package owner
OfficeIMO.Word.GoogleDocs
Package owner
OfficeIMO.Word.Html
Package owner
OfficeIMO.Word.IWork
Package owner
OfficeIMO.Word.Markdown
Package owner
OfficeIMO.Word.OpenDocument
Package owner
OfficeIMO.Word.Pdf
Package owner
OfficeIMO.Word.Rtf
OfficeIMO.Word
Microsoft Word
Legacy binary
Modern
DOC (Word 97–2003)
Legacy DOC import, writing, round-trip behavior, and DOC/DOCX conversion.
Coverage is still incomplete. Rows marked “Not implemented” are explicit product gaps, not supported behavior.
OfficeIMO.Excel
Microsoft Excel
Legacy binary
Modern
XLS (BIFF8)
Legacy XLS workbook behavior and XLS/XLSX conversion.
Coverage is still incomplete. Rows marked “Not implemented” are explicit product gaps, not supported behavior.
XLSB (binary Open XML)
Binary workbook lifecycle, preservation, and XLSB/XLSX conversion.
OfficeIMO.PowerPoint
Microsoft PowerPoint
Legacy binary
Modern
PPT (PowerPoint 97–2003)
Legacy PPT import, writing, round-trip behavior, and PPT/PPTX conversion.
What the states mean
Compatibility is an outcome, not a badge.
OfficeIMO reports whether content remains native and editable, becomes an approximation or visual fallback, is preserved for recovery, or is blocked to prevent silent loss.
Choose the result your workflow needs
The safest conversion is not always the one that produces a file at any cost. OfficeIMO lets an application choose whether it requires native representation, accepts an editable approximation, prefers visual fidelity, permits a documented best-effort result, or retains the complete source for recovery.
Use AnalyzeConversion(...) before writing when a service needs an approval gate. The returned report identifies the affected feature, source location when available, chosen fallback, and fidelity dimensions at risk. RequireNoLoss() turns any known loss or blocked feature into a failed operation.
Evidence is grouped by concrete format contract. Excel XLS and XLSB have separate rows and counts because BIFF8 and binary Open XML do not share the same implementation or fidelity boundary.
Important boundaries
- A listed extension means OfficeIMO can classify and route the format. It does not mean every format is a writable destination.
- Legacy Excel
.xlt,.xla,.xlm, and.xlwauthoring and PowerPoint.ppaauthoring are currently blocked by structured preflight. - Visual fallbacks preserve appearance but are not presented as editable formulas, charts, SmartArt, or document structure.
- Embedded source payloads may contain macros, linked content, or other active material. Treat recovered bytes as untrusted input.
- External LibreOffice and optional Microsoft Office checks are validation oracles, not runtime dependencies.
Read the compatibility contract and validation guide for the complete generated rows, corpus policy, and interoperability gates.