OfficeIMO.Reader.Epub (Preview)

May 9, 2026 ยท View on GitHub

OfficeIMO.Reader.Epub bridges OfficeIMO.Epub output into OfficeIMO.Reader chunk contracts.

Current scope:

  • chapter-to-chunk projection
  • max-char chunk splitting
  • markdown + text chunk payloads
  • warning chunks propagated from EPUB parser warnings
  • virtual source paths (.epub::chapter.xhtml) for traceability
  • path and stream dispatch via DocumentReader handler registration
  • non-seekable stream support (adapter snapshots input when required)

Registration into OfficeIMO.Reader:

using OfficeIMO.Reader.Epub;

DocumentReaderEpubRegistrationExtensions.RegisterEpubHandler();

Status:

  • packaged as OfficeIMO.Reader.Epub
  • preview-scoped modular adapter for OfficeIMO.Reader