Table of Contents

Class IdpfPackage

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

Defines the content to write the International Digital Publishing Forum IdpfcOpfManifest file.

public class IdpfPackage
Inheritance
IdpfPackage
Inherited Members
Extension Methods

Constructors

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

Initializes a new instance of the IdpfPackage class.

public IdpfPackage(JsonElement publicationMeta, string? isbn13, Dictionary<string, string>? chapterSet, string? epubOebpsDirectory, ILogger? logger)

Parameters

publicationMeta JsonElement

deserialized EpubMetadata

isbn13 string

International Standard Book Number (ISBN)

chapterSet Dictionary<string, string>

chapter data

epubOebpsDirectory string

conventional epub/OEBPS directory

logger ILogger

The ILogger.

Methods

SetPublicationMeta()

Writes the IdpfcOpfManifest file.

public void SetPublicationMeta()