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
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
publicationMetaJsonElementdeserialized EpubMetadata
isbn13stringInternational Standard Book Number (ISBN)
chapterSetDictionary<string, string>chapter data
epubOebpsDirectorystringconventional
epub/OEBPSdirectoryloggerILoggerThe ILogger.
Methods
SetPublicationMeta()
Writes the IdpfcOpfManifest file.
public void SetPublicationMeta()