Packages and Components
Edit on GitHubA source-derived index of every production OfficeIMO library, adapter, renderer, and tool. Includes examples and API links.
This page is generated from the repository project files. It includes focused engines, conversion adapters, Reader providers, rendering surfaces, command-line tools, and integration packages that are easy to miss when only the top-level product pages are visible.
Extraction and ingestion
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.Reader.All | Composition-only preset for registering OfficeIMO.Reader's local format adapters. | OfficeIMO.Reader.All guide · OfficeIMO.Reader.All API · OfficeIMO.Reader.All package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Reader.AsciiDoc | Modular OfficeIMO.Reader adapter for dependency-free AsciiDoc ingestion. | OfficeIMO.Reader.AsciiDoc guide · OfficeIMO.Reader.AsciiDoc API · OfficeIMO.Reader.AsciiDoc package · 4 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Chm | CHM help-book adapter for OfficeIMO.Reader modular ingestion. | OfficeIMO.Reader.Chm guide · OfficeIMO.Reader.Chm package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Core | Dependency-light contracts, routing, processing, and normalized document models for modular OfficeIMO readers. | OfficeIMO.Reader.Core guide · OfficeIMO.Reader.Core API · OfficeIMO.Reader.Core package · 140 source files · 5 referencing test project(s) |
OfficeIMO.Reader.Csv | CSV/TSV adapter for OfficeIMO.Reader.Core. | OfficeIMO.Reader.Csv guide · OfficeIMO.Reader.Csv API · OfficeIMO.Reader.Csv package · 3 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Dbf | DBF/xBase table ingestion backed by the canonical DbaClientX codec. | OfficeIMO.Reader.Dbf guide · OfficeIMO.Reader.Dbf package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Reader.DjVu | DjVu adapter for OfficeIMO.Reader using the managed OfficeIMO.DjVu engine. | OfficeIMO.Reader.DjVu guide · OfficeIMO.Reader.DjVu package · 4 source files · 1 referencing test project(s) |
OfficeIMO.Reader.DocBook | Modular OfficeIMO.Reader adapter for bounded DocBook ingestion. | OfficeIMO.Reader.DocBook guide · OfficeIMO.Reader.DocBook API · OfficeIMO.Reader.DocBook package · 5 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Email | Unified email, MHTML, Outlook store, and Offline Address Book adapter for OfficeIMO.Reader.Core. | OfficeIMO.Reader.Email guide · OfficeIMO.Reader.Email API · OfficeIMO.Reader.Email package · 24 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Epub | EPUB adapter for OfficeIMO.Reader modular ingestion. | OfficeIMO.Reader.Epub guide · OfficeIMO.Reader.Epub API · OfficeIMO.Reader.Epub package · 9 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Excel | Excel workbook adapter for OfficeIMO.Reader.Core. | OfficeIMO.Reader.Excel guide · OfficeIMO.Reader.Excel API · OfficeIMO.Reader.Excel package · 9 source files · 4 referencing test project(s) |
OfficeIMO.Reader.Html | HTML adapter for OfficeIMO.Reader using OfficeIMO.Html. | OfficeIMO.Reader.Html guide · OfficeIMO.Reader.Html API · OfficeIMO.Reader.Html package · 6 source files · 3 referencing test project(s) |
OfficeIMO.Reader.Image | First-party image metadata and OCR-readiness adapter for OfficeIMO.Reader. | OfficeIMO.Reader.Image guide · OfficeIMO.Reader.Image API · OfficeIMO.Reader.Image package · 5 source files · 1 referencing test project(s) |
OfficeIMO.Reader.IWork | Apple iWork adapter for OfficeIMO.Reader modular ingestion. | OfficeIMO.Reader.IWork guide · OfficeIMO.Reader.IWork API · OfficeIMO.Reader.IWork package · 7 source files · 3 referencing test project(s) |
OfficeIMO.Reader.Json | JSON adapter extensions for OfficeIMO.Reader. | OfficeIMO.Reader.Json guide · OfficeIMO.Reader.Json API · OfficeIMO.Reader.Json package · 3 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Latex | Modular OfficeIMO.Reader adapter for bounded-profile LaTeX ingestion. | OfficeIMO.Reader.Latex guide · OfficeIMO.Reader.Latex API · OfficeIMO.Reader.Latex package · 5 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Markdown | Markdown document adapter for OfficeIMO.Reader.Core. | OfficeIMO.Reader.Markdown guide · OfficeIMO.Reader.Markdown API · OfficeIMO.Reader.Markdown package · 3 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Notebook | Bounded Jupyter Notebook adapter for OfficeIMO.Reader. | OfficeIMO.Reader.Notebook guide · OfficeIMO.Reader.Notebook API · OfficeIMO.Reader.Notebook package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Ocr | Optional OCR execution and enrichment for normalized OfficeIMO.Reader documents. | OfficeIMO.Reader.Ocr guide · OfficeIMO.Reader.Ocr API · OfficeIMO.Reader.Ocr package · 14 source files · 3 referencing test project(s) |
OfficeIMO.Reader.OneNote | Offline OneNote adapter for OfficeIMO.Reader using OfficeIMO.OneNote. | OfficeIMO.Reader.OneNote guide · OfficeIMO.Reader.OneNote API · OfficeIMO.Reader.OneNote package · 10 source files · 1 referencing test project(s) |
OfficeIMO.Reader.OpenDocument | Native ODT, ODS, and ODP adapter for OfficeIMO.Reader modular ingestion. | OfficeIMO.Reader.OpenDocument guide · OfficeIMO.Reader.OpenDocument API · OfficeIMO.Reader.OpenDocument package · 18 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Opml | Modular OfficeIMO.Reader adapter for bounded OPML ingestion. | OfficeIMO.Reader.Opml guide · OfficeIMO.Reader.Opml API · OfficeIMO.Reader.Opml package · 4 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Pdf | PDF reader and normalized PDF projection bridge for OfficeIMO.Reader. | OfficeIMO.Reader.Pdf guide · OfficeIMO.Reader.Pdf API · OfficeIMO.Reader.Pdf package · 21 source files · 3 referencing test project(s) |
OfficeIMO.Reader.PowerPoint | PowerPoint presentation adapter for OfficeIMO.Reader.Core. | OfficeIMO.Reader.PowerPoint guide · OfficeIMO.Reader.PowerPoint API · OfficeIMO.Reader.PowerPoint package · 6 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Publisher | Native Microsoft Publisher adapter for OfficeIMO.Reader modular ingestion. | OfficeIMO.Reader.Publisher guide · OfficeIMO.Reader.Publisher package · 5 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Rtf | Bounded RTF chunk, table, visual, warning, and provenance adapter for OfficeIMO.Reader. | OfficeIMO.Reader.Rtf guide · OfficeIMO.Reader.Rtf API · OfficeIMO.Reader.Rtf package · 10 source files · 3 referencing test project(s) |
OfficeIMO.Reader.Subtitles | Dependency-free SRT and WebVTT adapter for OfficeIMO.Reader. | OfficeIMO.Reader.Subtitles guide · OfficeIMO.Reader.Subtitles API · OfficeIMO.Reader.Subtitles package · 4 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Visio | Visio adapter for OfficeIMO.Reader using OfficeIMO.Visio inspection snapshots. | OfficeIMO.Reader.Visio guide · OfficeIMO.Reader.Visio API · OfficeIMO.Reader.Visio package · 8 source files · 3 referencing test project(s) |
OfficeIMO.Reader.Web | Bounded caller-injected HTTP transport for OfficeIMO.Reader. | OfficeIMO.Reader.Web guide · OfficeIMO.Reader.Web API · OfficeIMO.Reader.Web package · 6 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Word | Word document adapter for OfficeIMO.Reader.Core. | OfficeIMO.Reader.Word guide · OfficeIMO.Reader.Word API · OfficeIMO.Reader.Word package · 8 source files · 3 referencing test project(s) |
OfficeIMO.Reader.Xml | XML adapter extensions for OfficeIMO.Reader. | OfficeIMO.Reader.Xml guide · OfficeIMO.Reader.Xml API · OfficeIMO.Reader.Xml package · 4 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Xps | XPS/OpenXPS adapter for OfficeIMO.Reader using the native OfficeIMO.Xps engine. | OfficeIMO.Reader.Xps guide · OfficeIMO.Reader.Xps package · 5 source files · 1 referencing test project(s) |
OfficeIMO.Reader.Yaml | YAML adapter extensions for OfficeIMO.Reader. | OfficeIMO.Reader.Yaml guide · OfficeIMO.Reader.Yaml API · OfficeIMO.Reader.Yaml package · 3 source files · 2 referencing test project(s) |
OfficeIMO.Reader.Zip | ZIP adapter for OfficeIMO.Reader modular ingestion. | OfficeIMO.Reader.Zip guide · OfficeIMO.Reader.Zip API · OfficeIMO.Reader.Zip package · 4 source files · 3 referencing test project(s) |
Formats and interoperability
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.Chm | Managed CHM archive reading, topics, resources, contents and keyword index. | OfficeIMO.Chm guide · OfficeIMO.Chm package · 19 source files · 1 referencing test project(s) |
OfficeIMO.Chm.Epub | CHM help-book conversion to EPUB through the OfficeIMO HTML and EPUB engines. | OfficeIMO.Chm.Epub guide · OfficeIMO.Chm.Epub package · 1 source files · 1 referencing test project(s) |
OfficeIMO.Chm.Markdown | CHM help-book conversion through the OfficeIMO HTML and Markdown engines. | OfficeIMO.Chm.Markdown guide · OfficeIMO.Chm.Markdown package · 1 source files · 1 referencing test project(s) |
OfficeIMO.Chm.Pdf | CHM help-book conversion through the OfficeIMO HTML and PDF engines. | OfficeIMO.Chm.Pdf guide · OfficeIMO.Chm.Pdf package · 1 source files · 1 referencing test project(s) |
OfficeIMO.CSV | A fluent, strongly-typed CSV document model for OfficeIMO. | OfficeIMO.CSV guide · OfficeIMO.CSV API · OfficeIMO.CSV package · 110 source files · 4 referencing test project(s) |
OfficeIMO.DjVu | Managed DjVu document reading, stored text and scanned-page rendering for OfficeIMO. | OfficeIMO.DjVu guide · OfficeIMO.DjVu package · 28 source files · 1 referencing test project(s) |
OfficeIMO.DjVu.Pdf | Managed DjVu scanned-page PDFs with stored text and optional engine-neutral OCR. | OfficeIMO.DjVu.Pdf guide · OfficeIMO.DjVu.Pdf package · 6 source files · 1 referencing test project(s) |
OfficeIMO.Email | Managed email and Outlook data engine for EML, MSG/OFT, TNEF, ICS, vCard, Mbox, PST/OST, OLM, EMLX, Maildir, and Offline Address Book artifacts. | OfficeIMO.Email guide · OfficeIMO.Email API · OfficeIMO.Email package · 457 source files · 3 referencing test project(s) |
OfficeIMO.Email.Html | Dependency-isolated safe HTML, RTF, text, and inline-resource projection for OfficeIMO email artifacts. | OfficeIMO.Email.Html guide · OfficeIMO.Email.Html API · OfficeIMO.Email.Html package · 14 source files · 1 referencing test project(s) |
OfficeIMO.Email.Image | HTML-backed image rendering for OfficeIMO email documents. | OfficeIMO.Email.Image guide · OfficeIMO.Email.Image API · OfficeIMO.Email.Image package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Epub | Bounded EPUB 2/3 reading, authoring, editing and package preservation for OfficeIMO. | OfficeIMO.Epub guide · OfficeIMO.Epub API · OfficeIMO.Epub package · 124 source files · 3 referencing test project(s) |
OfficeIMO.Epub.Image | Thin EPUB-to-image adapter over OfficeIMO.Html and OfficeIMO.Drawing. | OfficeIMO.Epub.Image guide · OfficeIMO.Epub.Image API · OfficeIMO.Epub.Image package · 6 source files · 1 referencing test project(s) |
OfficeIMO.IWork | Bounded Apple iWork package inspection, source projections, template-free native Pages, Numbers and Keynote creation, and preservation-aware native saving. | OfficeIMO.IWork guide · OfficeIMO.IWork API · OfficeIMO.IWork package · 198 source files · 1 referencing test project(s) |
OfficeIMO.OneNote | Managed, cross-platform Microsoft OneNote file-format engine for .one, .onetoc2, and .onepkg artifacts. | OfficeIMO.OneNote guide · OfficeIMO.OneNote API · OfficeIMO.OneNote package · 86 source files · 3 referencing test project(s) |
OfficeIMO.OneNote.Html | First-party offline OneNote to HTML conversion for OfficeIMO. | OfficeIMO.OneNote.Html guide · OfficeIMO.OneNote.Html API · OfficeIMO.OneNote.Html package · 10 source files · 2 referencing test project(s) |
OfficeIMO.OneNote.Markdown | Semantic offline OneNote to Markdown conversion for OfficeIMO. | OfficeIMO.OneNote.Markdown guide · OfficeIMO.OneNote.Markdown API · OfficeIMO.OneNote.Markdown package · 6 source files · 2 referencing test project(s) |
OfficeIMO.OneNote.Pdf | First-party offline OneNote to PDF conversion for OfficeIMO. | OfficeIMO.OneNote.Pdf guide · OfficeIMO.OneNote.Pdf API · OfficeIMO.OneNote.Pdf package · 7 source files · 2 referencing test project(s) |
OfficeIMO.OpenDocument | Native OpenDocument ODT, ODS, ODP, and ODG reader, writer, and preservation-aware document model for .NET. | OfficeIMO.OpenDocument guide · OfficeIMO.OpenDocument API · OfficeIMO.OpenDocument package · 251 source files · 4 referencing test project(s) |
OfficeIMO.OpenDocument.Odg.Pdf | First-party loss-aware OpenDocument drawing to PDF conversion for OfficeIMO. | OfficeIMO.OpenDocument.Odg.Pdf guide · OfficeIMO.OpenDocument.Odg.Pdf package · 3 source files · 1 referencing test project(s) |
OfficeIMO.OpenDocument.Odp.Pdf | Bidirectional, loss-aware ODP and PDF conversion through the PowerPoint semantic engine. | OfficeIMO.OpenDocument.Odp.Pdf guide · OfficeIMO.OpenDocument.Odp.Pdf API · OfficeIMO.OpenDocument.Odp.Pdf package · 2 source files · 2 referencing test project(s) |
OfficeIMO.OpenDocument.Ods.Pdf | Bidirectional, loss-aware ODS and PDF conversion through the Excel semantic engine. | OfficeIMO.OpenDocument.Ods.Pdf guide · OfficeIMO.OpenDocument.Ods.Pdf API · OfficeIMO.OpenDocument.Ods.Pdf package · 2 source files · 2 referencing test project(s) |
OfficeIMO.OpenDocument.Odt.Pdf | Bidirectional, loss-aware ODT and PDF conversion through the Word semantic engine. | OfficeIMO.OpenDocument.Odt.Pdf guide · OfficeIMO.OpenDocument.Odt.Pdf API · OfficeIMO.OpenDocument.Odt.Pdf package · 2 source files · 2 referencing test project(s) |
OfficeIMO.Publisher | Managed Microsoft Publisher publication recovery with positioned drawing pages and fidelity reports. | OfficeIMO.Publisher guide · OfficeIMO.Publisher package · 37 source files |
OfficeIMO.Publisher.Pdf | Managed Microsoft Publisher to PDF conversion through the shared OfficeIMO drawing and PDF engines. | OfficeIMO.Publisher.Pdf guide · OfficeIMO.Publisher.Pdf package · 1 source files · 1 referencing test project(s) |
OfficeIMO.Visio | An Open Source cross-platform .NET library providing an easy way to create |
Microsoft Visio documents. | [OfficeIMO.Visio guide](/docs/visio/) · [OfficeIMO.Visio API](/api/visio/) · [OfficeIMO.Visio package](https://www.nuget.org/packages/OfficeIMO.Visio) · 451 source files · 5 referencing test project(s) |
| OfficeIMO.Visio.Pdf | First-party loss-aware Visio to PDF conversion for OfficeIMO. | OfficeIMO.Visio.Pdf guide · OfficeIMO.Visio.Pdf API · OfficeIMO.Visio.Pdf package · 4 source files · 2 referencing test project(s) |
Foundations and integrations
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.Adf | Atlassian Document Format model and OfficeIMO conversion support. | OfficeIMO.Adf guide · OfficeIMO.Adf API · OfficeIMO.Adf package · 15 source files · 1 referencing test project(s) |
OfficeIMO.Archives | Bounded ZIP reading and traversal, Cabinet and Windows Installer inspection and member reads, and managed payload extraction. | OfficeIMO.Archives guide · OfficeIMO.Archives API · OfficeIMO.Archives package · 44 source files · 3 referencing test project(s) |
OfficeIMO.Confluence | Dependency-light Confluence Cloud client and OfficeIMO content conversion support. | OfficeIMO.Confluence guide · OfficeIMO.Confluence API · OfficeIMO.Confluence package · 10 source files · 1 referencing test project(s) |
OfficeIMO.Drawing.CodeGlyphX | Optional typed bridge from CodeGlyphX symbols to OfficeIMO.Drawing scenes. | OfficeIMO.Drawing.CodeGlyphX guide · OfficeIMO.Drawing.CodeGlyphX API · OfficeIMO.Drawing.CodeGlyphX package · 1 source files · 1 referencing test project(s) |
OfficeIMO.Drawing.HarfBuzz | Optional HarfBuzz text-shaping provider for OfficeIMO.Drawing and OfficeIMO.Pdf. | OfficeIMO.Drawing.HarfBuzz guide · OfficeIMO.Drawing.HarfBuzz API · OfficeIMO.Drawing.HarfBuzz package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Markup | Unified Markdown-inspired OfficeIMO authoring layer with a semantic AST and C#/PowerShell emitters. | OfficeIMO.Markup guide · 22 source files · 1 referencing test project(s) |
OfficeIMO.Markup.Excel | Excel workbook renderer for OfficeIMO Markup semantic AST. | OfficeIMO.Markup.Excel guide · 4 source files · 2 referencing test project(s) |
OfficeIMO.Markup.PowerPoint | PowerPoint renderer for OfficeIMO Markup semantic AST. | OfficeIMO.Markup.PowerPoint guide · 14 source files · 3 referencing test project(s) |
OfficeIMO.Markup.Word | Word document renderer for OfficeIMO Markup semantic AST. | OfficeIMO.Markup.Word guide · 3 source files · 3 referencing test project(s) |
OfficeIMO.Ocr | Dependency-light OCR contracts shared by OfficeIMO document formats and providers. | OfficeIMO.Ocr guide · OfficeIMO.Ocr API · OfficeIMO.Ocr package · 15 source files · 4 referencing test project(s) |
OfficeIMO.Ocr.Process | Optional process-protocol provider for the engine-neutral OfficeIMO OCR contract. | OfficeIMO.Ocr.Process guide · OfficeIMO.Ocr.Process API · OfficeIMO.Ocr.Process package · 9 source files · 1 referencing test project(s) |
OfficeIMO.Ocr.Tesseract | Optional Tesseract CLI provider for the engine-neutral OfficeIMO OCR contract. | OfficeIMO.Ocr.Tesseract guide · OfficeIMO.Ocr.Tesseract API · OfficeIMO.Ocr.Tesseract package · 16 source files · 3 referencing test project(s) |
OfficeIMO.Provenance.C2pa | Optional c2patool process adapter for C2PA Content Credential signing and verification with OfficeIMO. | OfficeIMO.Provenance.C2pa guide · OfficeIMO.Provenance.C2pa API · OfficeIMO.Provenance.C2pa package · 5 source files · 1 referencing test project(s) |
OfficeIMO.Security | Optional CMS, S/MIME, RFC 3161, X.509, and XML Digital Signature support for OfficeIMO packages. | OfficeIMO.Security guide · OfficeIMO.Security API · OfficeIMO.Security package · 16 source files · 6 referencing test project(s) |
Google Workspace
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.GoogleWorkspace | Shared Google Workspace abstractions for OfficeIMO extension packages. | OfficeIMO.GoogleWorkspace guide · OfficeIMO.GoogleWorkspace API · OfficeIMO.GoogleWorkspace package · 18 source files · 3 referencing test project(s) |
OfficeIMO.GoogleWorkspace.Auth.GoogleApis | Optional Google.Apis.Auth adapters, PKCE desktop authorization, and pluggable token persistence for OfficeIMO Google Workspace libraries. | OfficeIMO.GoogleWorkspace.Auth.GoogleApis guide · OfficeIMO.GoogleWorkspace.Auth.GoogleApis API · OfficeIMO.GoogleWorkspace.Auth.GoogleApis package · 3 source files · 1 referencing test project(s) |
OfficeIMO.GoogleWorkspace.Drive | Typed Google Drive API client, shared-drive support, conversion, media transfer, collaboration, and change tracking for OfficeIMO. | OfficeIMO.GoogleWorkspace.Drive guide · OfficeIMO.GoogleWorkspace.Drive API · OfficeIMO.GoogleWorkspace.Drive package · 9 source files · 1 referencing test project(s) |
OfficeIMO.GoogleWorkspace.Sync | Google Drive change tracking and explicit plan/apply synchronization workflows for OfficeIMO Google Workspace libraries. | OfficeIMO.GoogleWorkspace.Sync guide · OfficeIMO.GoogleWorkspace.Sync API · OfficeIMO.GoogleWorkspace.Sync package · 4 source files · 1 referencing test project(s) |
Office documents
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.Excel | Open-source, cross-platform .NET library for creating, reading, editing, and converting Microsoft Excel XLS, XLSX, XLSB, XLSM, and XLTX workbooks without Microsoft Office; legacy XLT templates are supported for classification and import. | OfficeIMO.Excel guide · OfficeIMO.Excel API · OfficeIMO.Excel package · 1252 source files · 12 referencing test project(s) |
OfficeIMO.Excel.Csv | Bidirectional CSV and Excel conversion adapter using the native OfficeIMO.CSV and OfficeIMO.Excel engines. | OfficeIMO.Excel.Csv guide · OfficeIMO.Excel.Csv API · OfficeIMO.Excel.Csv package · 4 source files · 3 referencing test project(s) |
OfficeIMO.Excel.GoogleSheets | Create, safely replace, import, diff, and translate Google Sheets documents with OfficeIMO.Excel. | OfficeIMO.Excel.GoogleSheets guide · OfficeIMO.Excel.GoogleSheets API · OfficeIMO.Excel.GoogleSheets package · 32 source files · 3 referencing test project(s) |
OfficeIMO.Excel.Html | HTML converter for OfficeIMO.Excel - Export Excel workbooks and worksheets to semantic or visual review HTML. | OfficeIMO.Excel.Html guide · OfficeIMO.Excel.Html API · OfficeIMO.Excel.Html package · 21 source files · 4 referencing test project(s) |
OfficeIMO.Excel.IWork | Opt-in Apple Numbers to OfficeIMO Excel conversion adapter with bounded source and loss reports. | OfficeIMO.Excel.IWork guide · OfficeIMO.Excel.IWork API · OfficeIMO.Excel.IWork package · 11 source files · 1 referencing test project(s) |
OfficeIMO.Excel.OpenDocument | Explicit ODS and Excel conversion adapter with feature-mapping reports. | OfficeIMO.Excel.OpenDocument guide · OfficeIMO.Excel.OpenDocument API · OfficeIMO.Excel.OpenDocument package · 17 source files · 3 referencing test project(s) |
OfficeIMO.Excel.Pdf | PDF converter for OfficeIMO.Excel - Export Excel workbooks to PDF using the first-party OfficeIMO.Pdf engine. | OfficeIMO.Excel.Pdf guide · OfficeIMO.Excel.Pdf API · OfficeIMO.Excel.Pdf package · 32 source files · 4 referencing test project(s) |
OfficeIMO.PowerPoint | Open-source, cross-platform .NET library for creating, reading, editing, and converting Microsoft PowerPoint PPT, PPTX, PPTM, POT, PPS, and related presentations without Microsoft Office. | OfficeIMO.PowerPoint guide · OfficeIMO.PowerPoint API · OfficeIMO.PowerPoint package · 509 source files · 8 referencing test project(s) |
OfficeIMO.PowerPoint.GoogleSlides | Bidirectional OfficeIMO PowerPoint and Google Slides translation with safe replacement, template, and Drive fallback workflows. | OfficeIMO.PowerPoint.GoogleSlides guide · OfficeIMO.PowerPoint.GoogleSlides API · OfficeIMO.PowerPoint.GoogleSlides package · 12 source files · 2 referencing test project(s) |
OfficeIMO.PowerPoint.Html | HTML converter for OfficeIMO.PowerPoint - Export presentations to semantic or positioned review HTML. | OfficeIMO.PowerPoint.Html guide · OfficeIMO.PowerPoint.Html API · OfficeIMO.PowerPoint.Html package · 20 source files · 3 referencing test project(s) |
OfficeIMO.PowerPoint.IWork | Opt-in Apple Keynote to OfficeIMO PowerPoint conversion adapter with bounded source and loss reports. | OfficeIMO.PowerPoint.IWork guide · OfficeIMO.PowerPoint.IWork API · OfficeIMO.PowerPoint.IWork package · 7 source files · 1 referencing test project(s) |
OfficeIMO.PowerPoint.OpenDocument | Explicit ODP and PowerPoint conversion adapter with feature-mapping reports. | OfficeIMO.PowerPoint.OpenDocument guide · OfficeIMO.PowerPoint.OpenDocument API · OfficeIMO.PowerPoint.OpenDocument package · 11 source files · 2 referencing test project(s) |
OfficeIMO.PowerPoint.Pdf | PDF converter for OfficeIMO.PowerPoint - Export PowerPoint presentations to PDF using the first-party OfficeIMO.Pdf engine. | OfficeIMO.PowerPoint.Pdf guide · OfficeIMO.PowerPoint.Pdf API · OfficeIMO.PowerPoint.Pdf package · 5 source files · 5 referencing test project(s) |
OfficeIMO.Word | Open-source, cross-platform .NET library for creating, reading, editing, and converting Microsoft Word DOC, DOCX, DOCM, DOT, DOTX, and DOTM documents without Microsoft Office. | OfficeIMO.Word guide · OfficeIMO.Word API · OfficeIMO.Word package · 874 source files · 13 referencing test project(s) |
OfficeIMO.Word.GoogleDocs | Create, safely replace, import, diff, and translate Google Docs documents with OfficeIMO.Word. | OfficeIMO.Word.GoogleDocs guide · OfficeIMO.Word.GoogleDocs API · OfficeIMO.Word.GoogleDocs package · 30 source files · 3 referencing test project(s) |
OfficeIMO.Word.Html | HTML converter for OfficeIMO.Word - Convert Word documents to/from HTML using AngleSharp | OfficeIMO.Word.Html guide · OfficeIMO.Word.Html API · OfficeIMO.Word.Html package · 81 source files · 4 referencing test project(s) |
OfficeIMO.Word.IWork | Opt-in Apple Pages to OfficeIMO Word conversion adapter with bounded source and loss reports. | OfficeIMO.Word.IWork guide · OfficeIMO.Word.IWork API · OfficeIMO.Word.IWork package · 11 source files · 1 referencing test project(s) |
OfficeIMO.Word.Markdown | Markdown converter for OfficeIMO.Word - Convert Word documents to/from Markdown using OfficeIMO.Markdown | OfficeIMO.Word.Markdown guide · OfficeIMO.Word.Markdown API · OfficeIMO.Word.Markdown package · 29 source files · 7 referencing test project(s) |
OfficeIMO.Word.OpenDocument | Explicit ODT and Word conversion adapter with feature-mapping reports. | OfficeIMO.Word.OpenDocument guide · OfficeIMO.Word.OpenDocument API · OfficeIMO.Word.OpenDocument package · 12 source files · 3 referencing test project(s) |
OfficeIMO.Word.Pdf | PDF converter for OfficeIMO.Word - Export Word documents to PDF using the first-party OfficeIMO.Pdf engine. | OfficeIMO.Word.Pdf guide · OfficeIMO.Word.Pdf API · OfficeIMO.Word.Pdf package · 10 source files · 5 referencing test project(s) |
OfficeIMO.Word.Rtf | Result-bearing RTF converter and document workflow bridge for OfficeIMO.Word. | OfficeIMO.Word.Rtf guide · OfficeIMO.Word.Rtf API · OfficeIMO.Word.Rtf package · 21 source files · 2 referencing test project(s) |
PowerShell automation
| Component | What it owns | Evidence and next steps |
|---|---|---|
PSWriteOffice | PSWriteOffice is a focused component in the OfficeIMO managed document platform. | PSWriteOffice guide · 720 source files · 1 referencing test project(s) |
Publishing and conversion
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.AsciiDoc | Source-preserving AsciiDoc parser, semantic model, and writer for .NET. | OfficeIMO.AsciiDoc guide · OfficeIMO.AsciiDoc API · OfficeIMO.AsciiDoc package · 62 source files · 1 referencing test project(s) |
OfficeIMO.AsciiDoc.Markdown | Loss-aware AsciiDoc and Markdown conversion bridge for OfficeIMO. | OfficeIMO.AsciiDoc.Markdown guide · OfficeIMO.AsciiDoc.Markdown API · OfficeIMO.AsciiDoc.Markdown package · 10 source files · 1 referencing test project(s) |
OfficeIMO.AsciiDoc.Pdf | Loss-aware AsciiDoc to PDF adapter over the first-party OfficeIMO Markdown and PDF engines. | OfficeIMO.AsciiDoc.Pdf guide · OfficeIMO.AsciiDoc.Pdf API · OfficeIMO.AsciiDoc.Pdf package · 3 source files · 2 referencing test project(s) |
OfficeIMO.Html | HTML parsing, resource policy, CSS layout, diagnostics, and direct rendering for OfficeIMO converters. | OfficeIMO.Html guide · OfficeIMO.Html API · OfficeIMO.Html package · 568 source files · 6 referencing test project(s) |
OfficeIMO.Html.AngleSharp | AngleSharp-backed HTML parsing and syntax services for the owned OfficeIMO HTML document model. | OfficeIMO.Html.AngleSharp guide · OfficeIMO.Html.AngleSharp API · OfficeIMO.Html.AngleSharp package · 9 source files |
OfficeIMO.Html.Core | Owned HTML document, editing, parser provider and lossless CSS syntax contracts for OfficeIMO. | OfficeIMO.Html.Core guide · OfficeIMO.Html.Core API · OfficeIMO.Html.Core package · 32 source files |
OfficeIMO.Html.Pdf | PDF-to-HTML semantic and positioned-review conversion for OfficeIMO. | OfficeIMO.Html.Pdf guide · OfficeIMO.Html.Pdf API · OfficeIMO.Html.Pdf package · 13 source files · 4 referencing test project(s) |
OfficeIMO.Html.Pdf.Browser | Optional HtmlTinkerX browser-PDF bridge for OfficeIMO. | OfficeIMO.Html.Pdf.Browser guide · OfficeIMO.Html.Pdf.Browser API · OfficeIMO.Html.Pdf.Browser package · 2 source files · 1 referencing test project(s) |
OfficeIMO.Html.Pdf.Workbench | Local browser workbench for inspecting managed and Chromium HTML-to-PDF output and conversion evidence. | OfficeIMO.Html.Pdf.Workbench guide · 9 source files · 1 referencing test project(s) |
OfficeIMO.Html.Rtf | Bidirectional HTML and RTF conversion for OfficeIMO. | OfficeIMO.Html.Rtf guide · OfficeIMO.Html.Rtf API · OfficeIMO.Html.Rtf package · 94 source files · 3 referencing test project(s) |
OfficeIMO.Invoicing | Typed electronic invoices, CII/UBL authoring, parsing, conversion, and model validation for .NET. | OfficeIMO.Invoicing guide · OfficeIMO.Invoicing API · OfficeIMO.Invoicing package · 57 source files · 2 referencing test project(s) |
OfficeIMO.Invoicing.KSeF | KSeF v2 token authentication, encrypted online invoice submission, status and UPO retrieval. | OfficeIMO.Invoicing.KSeF guide · OfficeIMO.Invoicing.KSeF API · OfficeIMO.Invoicing.KSeF package · 12 source files · 1 referencing test project(s) |
OfficeIMO.Invoicing.Pdf | Optional PDF presentation and hybrid CII invoice generation for OfficeIMO.Invoicing. | OfficeIMO.Invoicing.Pdf guide · OfficeIMO.Invoicing.Pdf API · OfficeIMO.Invoicing.Pdf package · 18 source files · 1 referencing test project(s) |
OfficeIMO.Invoicing.Validation | Pinned schema and Schematron validation for OfficeIMO electronic invoices. | OfficeIMO.Invoicing.Validation guide · OfficeIMO.Invoicing.Validation API · OfficeIMO.Invoicing.Validation package · 9 source files · 1 referencing test project(s) |
OfficeIMO.Latex | Source-preserving LaTeX interoperability profile for .NET. | OfficeIMO.Latex guide · OfficeIMO.Latex API · OfficeIMO.Latex package · 24 source files · 1 referencing test project(s) |
OfficeIMO.Latex.Markdown | Loss-aware LaTeX and Markdown conversion bridge for OfficeIMO. | OfficeIMO.Latex.Markdown guide · OfficeIMO.Latex.Markdown API · OfficeIMO.Latex.Markdown package · 12 source files · 1 referencing test project(s) |
OfficeIMO.Latex.Pdf | Loss-aware LaTeX to PDF adapter over the first-party OfficeIMO Markdown and PDF engines. | OfficeIMO.Latex.Pdf guide · OfficeIMO.Latex.Pdf API · OfficeIMO.Latex.Pdf package · 3 source files · 2 referencing test project(s) |
OfficeIMO.Markdown | Markdown builder, typed reader/AST, and HTML renderer for .NET with GitHub-like output and an optional portable reader profile. | OfficeIMO.Markdown guide · OfficeIMO.Markdown API · OfficeIMO.Markdown package · 363 source files · 7 referencing test project(s) |
OfficeIMO.Markdown.Html | HTML converter for OfficeIMO.Markdown - Convert HTML fragments or documents into OfficeIMO.Markdown documents and Markdown text. | OfficeIMO.Markdown.Html guide · OfficeIMO.Markdown.Html API · OfficeIMO.Markdown.Html package · 20 source files · 5 referencing test project(s) |
OfficeIMO.Markdown.Pdf | PDF converter for OfficeIMO.Markdown - Export Markdown documents to PDF using the first-party OfficeIMO.Pdf engine. | OfficeIMO.Markdown.Pdf guide · OfficeIMO.Markdown.Pdf API · OfficeIMO.Markdown.Pdf package · 23 source files · 7 referencing test project(s) |
OfficeIMO.Pdf | First-party PDF builder, reader, editor, renderer, and signature workflow for .NET. | OfficeIMO.Pdf guide · OfficeIMO.Pdf API · OfficeIMO.Pdf package · 1573 source files · 14 referencing test project(s) |
OfficeIMO.Pdf.Ocr | Optional OCR rendering, native-text merge, and searchable output for OfficeIMO.Pdf. | OfficeIMO.Pdf.Ocr guide · OfficeIMO.Pdf.Ocr API · OfficeIMO.Pdf.Ocr package · 23 source files · 4 referencing test project(s) |
OfficeIMO.Rtf | Managed Rich Text Format (RTF) reader, writer, lossless syntax tree, bounded parser, and editable document model for .NET. | OfficeIMO.Rtf guide · OfficeIMO.Rtf API · OfficeIMO.Rtf package · 256 source files · 4 referencing test project(s) |
OfficeIMO.Rtf.Markdown | Semantic Rich Text Format and Markdown conversion bridge for OfficeIMO. | OfficeIMO.Rtf.Markdown guide · OfficeIMO.Rtf.Markdown API · OfficeIMO.Rtf.Markdown package · 8 source files · 3 referencing test project(s) |
OfficeIMO.Rtf.Pdf | Bidirectional semantic RTF/PDF converter with shared fidelity diagnostics and managed image handling. | OfficeIMO.Rtf.Pdf guide · OfficeIMO.Rtf.Pdf API · OfficeIMO.Rtf.Pdf package · 15 source files · 3 referencing test project(s) |
Rendering surfaces
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.MarkdownRenderer | WebView-friendly Markdown rendering helpers (shell + incremental updates) built on OfficeIMO.Markdown. | OfficeIMO.MarkdownRenderer guide · OfficeIMO.MarkdownRenderer API · OfficeIMO.MarkdownRenderer package · 36 source files · 2 referencing test project(s) |
OfficeIMO.MarkdownRenderer.IntelligenceX | IntelligenceX renderer plugin pack for OfficeIMO.MarkdownRenderer with transcript-oriented preset helpers and IX visual aliases. | OfficeIMO.MarkdownRenderer.IntelligenceX guide · OfficeIMO.MarkdownRenderer.IntelligenceX API · OfficeIMO.MarkdownRenderer.IntelligenceX package · 3 source files · 2 referencing test project(s) |
OfficeIMO.MarkdownRenderer.Wpf | Reusable WPF/WebView2 host control for OfficeIMO.MarkdownRenderer. | OfficeIMO.MarkdownRenderer.Wpf guide · OfficeIMO.MarkdownRenderer.Wpf API · OfficeIMO.MarkdownRenderer.Wpf package · 7 source files · 1 referencing test project(s) |
Specialized components
| Component | What it owns | Evidence and next steps |
|---|---|---|
OfficeIMO.Access | Portable native Access MDB/ACCDB reading, application inspection, VBA editing, unchanged preservation and seed-free table database creation with explicit operation assessment. | OfficeIMO.Access guide · OfficeIMO.Access package · 67 source files · 1 referencing test project(s) |
OfficeIMO.AI | Provider-neutral document AI operations with bounded evidence, source citations and validated extraction. | OfficeIMO.AI guide · OfficeIMO.AI API · OfficeIMO.AI package · 20 source files · 1 referencing test project(s) |
OfficeIMO.AI.Example | OfficeIMO.AI.Example is a focused component in the OfficeIMO managed document platform. | OfficeIMO.AI.Example guide · 14 source files · 1 referencing test project(s) |
OfficeIMO.AI.IntelligenceX | IntelligenceX execution adapter for provider-neutral OfficeIMO document AI operations. | OfficeIMO.AI.IntelligenceX guide · OfficeIMO.AI.IntelligenceX API · OfficeIMO.AI.IntelligenceX package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Bibliography | Source-preserving citation data, deterministic bibliography codecs, local reference resolution, and managed CSL rendering for .NET. | OfficeIMO.Bibliography guide · OfficeIMO.Bibliography API · OfficeIMO.Bibliography package · 65 source files · 1 referencing test project(s) |
OfficeIMO.ChartForgeX | Optional typed bridge from ChartForgeX visual artifacts to OfficeIMO Word, Excel, PowerPoint, PDF, drawing, and editable Visio surfaces. | OfficeIMO.ChartForgeX guide · OfficeIMO.ChartForgeX API · OfficeIMO.ChartForgeX package · 29 source files · 1 referencing test project(s) |
OfficeIMO.ChartForgeX.Markdown | Optional static Mermaid rendering for OfficeIMO Markdown document and HTML pipelines. | OfficeIMO.ChartForgeX.Markdown guide · OfficeIMO.ChartForgeX.Markdown package · 1 source files · 1 referencing test project(s) |
OfficeIMO.Core | Shared zero-dependency document, security, drawing, color, image, and font primitives for OfficeIMO projects. | OfficeIMO.Core guide · OfficeIMO.Core API · OfficeIMO.Core package · 1142 source files · 12 referencing test project(s) |
OfficeIMO.Data.Arrow | Apache Arrow adapters for forward-only OfficeIMO and ADO.NET tabular readers. | OfficeIMO.Data.Arrow guide · OfficeIMO.Data.Arrow API · OfficeIMO.Data.Arrow package · 5 source files · 2 referencing test project(s) |
OfficeIMO.Data.Generators | Incremental source generators for AOT-safe OfficeIMO tabular row mappings. | OfficeIMO.Data.Generators guide · OfficeIMO.Data.Generators API · OfficeIMO.Data.Generators package · 1 source files · 1 referencing test project(s) |
OfficeIMO.DocBook | Bounded, source-preserving DocBook 4.5 and 5.2 common-structure parser, editor, writer, validator, and converter. | OfficeIMO.DocBook guide · OfficeIMO.DocBook API · OfficeIMO.DocBook package · 10 source files · 1 referencing test project(s) |
OfficeIMO.JavaScript.Assets | Embedded classic scripts and standalone modules built from the OfficeIMO TypeScript document libraries. | OfficeIMO.JavaScript.Assets guide · OfficeIMO.JavaScript.Assets package · 2 source files · 1 referencing test project(s) |
OfficeIMO.Mhtml | MHTML archive loading, saving, HTML projection, and embedded MIME resources for OfficeIMO. | OfficeIMO.Mhtml guide · OfficeIMO.Mhtml API · OfficeIMO.Mhtml package · 9 source files · 5 referencing test project(s) |
OfficeIMO.Mhtml.Pdf | Direct MHTML-to-PDF conversion for OfficeIMO. | OfficeIMO.Mhtml.Pdf guide · OfficeIMO.Mhtml.Pdf API · OfficeIMO.Mhtml.Pdf package · 1 source files · 4 referencing test project(s) |
OfficeIMO.Odbc | Read-only native ODBC access to OfficeIMO Excel workbook snapshots. | OfficeIMO.Odbc guide · 15 source files · 1 referencing test project(s) |
OfficeIMO.Opml | Lossless OPML 1.0 and 2.0 parser, editor, writer, validator, and conversion model for .NET. | OfficeIMO.Opml guide · OfficeIMO.Opml API · OfficeIMO.Opml package · 6 source files · 1 referencing test project(s) |
OfficeIMO.Project | Managed Microsoft Project XML and modern MPP/MPT authoring and editing, explicit task scheduling, and assessed source-preserving save with typed and fluent APIs. | OfficeIMO.Project guide · OfficeIMO.Project API · OfficeIMO.Project package · 190 source files · 1 referencing test project(s) |
OfficeIMO.Studio | Cross-platform OfficeIMO desktop document reader and workspace. | OfficeIMO.Studio guide · 294 source files · 1 referencing test project(s) |
OfficeIMO.Studio.Core | UI-independent document sessions, editing, storage and recovery for OfficeIMO Studio hosts. | OfficeIMO.Studio.Core guide · 72 source files · 2 referencing test project(s) |
OfficeIMO.Studio.iOS | OfficeIMO.Studio.iOS is a focused component in the OfficeIMO managed document platform. | OfficeIMO.Studio.iOS guide · 2 source files |
OfficeIMO.Studio.Native | OfficeIMO Studio document engine with a C interface for native host applications. | OfficeIMO.Studio.Native guide · 8 source files · 1 referencing test project(s) |
OfficeIMO.Tool | Unified command-line interface for OfficeIMO document conversion, extraction, markup, provenance, output, intake, and capability discovery. | OfficeIMO.Tool guide · OfficeIMO.Tool package · 68 source files · 1 referencing test project(s) |
OfficeIMO.Workflows | Typed local document workflows that compose first-party OfficeIMO conversion, PDF, and provenance capabilities. | OfficeIMO.Workflows guide · OfficeIMO.Workflows API · OfficeIMO.Workflows package · 208 source files · 1 referencing test project(s) |
OfficeIMO.Workflows.IWork | Opt-in Pages, Numbers, and Keynote conversion routes for OfficeIMO Workflows. | OfficeIMO.Workflows.IWork guide · OfficeIMO.Workflows.IWork package · 3 source files · 1 referencing test project(s) |
OfficeIMO.Xps | Portable XPS and OpenXPS package reading, writing, and fixed-page conversion. | OfficeIMO.Xps guide · OfficeIMO.Xps package · 34 source files · 1 referencing test project(s) |
OfficeIMO.Xps.Pdf | XPS and OpenXPS PDF conversion through OfficeIMO fixed-page and PDF engines. | OfficeIMO.Xps.Pdf guide · OfficeIMO.Xps.Pdf package · 4 source files · 1 referencing test project(s) |
Project metadata proves that a component exists and identifies its intended ownership. Use the linked conceptual guide, generated API, examples, and tests to validate the exact scenario you plan to ship.