Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

EpubChapter

Namespace OfficeIMO.Epub
Assembly OfficeIMO.Epub
Modifiers sealed

Represents an extracted EPUB chapter-like content unit.

Inheritance

  • Object
  • EpubChapter

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public Int32 Order { get; set; } #

1-based chapter order.

public String Path { get; set; } #

Internal EPUB entry path.

public String ManifestId { get; set; } #

OPF manifest item id for this chapter when known.

public String MediaType { get; set; } #

Media type from OPF manifest for this chapter when known.

public Nullable<Int32> SpineIndex { get; set; } #

1-based spine index when chapter came from OPF spine ordering.

public Nullable<Boolean> IsLinear { get; set; } #

Indicates whether this chapter is marked linear in spine.

public Nullable<EpubRenditionLayout> RenditionLayout { get; set; } #

Effective declared layout for this spine item, when specified.

public Boolean IsFixedLayout { get; } #

Whether this chapter is declared as pre-paginated fixed-layout content.

public EpubEncryptionInfo Encryption { get; set; } #

Encryption declaration for this chapter resource, when present.

public String Title { get; set; } #

Best-effort chapter title.

public String BaseHref { get; set; } #

First HTML base element href declared by this chapter, when present. Relative content references are resolved through this value.

public String Text { get; set; } #

Plain-text content extracted from chapter HTML.

public Boolean HasStructuredContent { get; set; } #

Whether the chapter contains structured elements such as images, tables, forms, or media.

public String Html { get; set; } #

Optional raw HTML content.