Table of Contents

Class OebpsTextToc

Namespace
Songhay.Publications.Models
Assembly
Songhay.Publications.dll

Defines the content to write the EpubFileToc file.

public class OebpsTextToc
Inheritance
OebpsTextToc
Inherited Members
Extension Methods

Remarks

Open eBook Publication Structure (OEBPS), is a legacy e-book format which has been superseded by the EPUB format.

https://en.wikipedia.org/wiki/Open_eBook

Constructors

OebpsTextToc(JsonElement, Dictionary<string, string>, string, ILogger?)

Initializes a new instance of the OebpsTextToc class.

public OebpsTextToc(JsonElement publicationMeta, Dictionary<string, string> chapterSet, string epubTextDirectory, ILogger? logger)

Parameters

publicationMeta JsonElement

deserialized EpubMetadata

chapterSet Dictionary<string, string>

chapter data

epubTextDirectory string

conventional epub/OEBPS/Text directory

logger ILogger

The ILogger.

Methods

Write()

Writes the EpubFileToc file.

public void Write()