Publication
The Publication shared model is the entry-point for all the metadata and services related to a Readium publication.
Parameters
The manifest holding the publication metadata extracted from the publication file.
The underlying container used to read publication resources. The default implementation returns Resource.Exception.NotFound for all HREFs.
Holds the list of service factories used to create the instances of Publication.Service attached to this Publication.
Constructors
Types
Represents a Readium Web Publication Profile a Publication can conform to.
Builds a list of Publication.Service from a collection of service factories.
Properties
Credentials used to unlock this Publication.
Returns whether this Publication is protected by a Content Protection technology.
Whether the Publication has a restricted access to its resources, and can't be rendered in a Navigator.
Indicates whether the content of this publication can be searched.
Identifies fundamental structural components of the publication in order to enable Reading Systems to provide the User efficient access to them.
Provides navigation to positions in the Publication content that correspond to the locations of page boundaries present in a print source being represented by this EPUB Publication.
The error raised when trying to unlock the Publication, if any.
User-facing name for this Content Protection, e.g. "Readium LCP". It could be used in a sentence such as "Protected by {name}".
Known technology for this type of Content Protection.
Identifies a list of resources in reading order for the publication.
Manages consumption of user rights and permissions.
Default value for the search options of this publication.
Identifies the collection that contains a table of contents.
Functions
Closes any opened resource associated with the Publication, including services.
Returns whether this publication conforms to the given Readium Web Publication Profile.
Returns the publication cover as a Bitmap at its maximum size.
Returns the first publication service that is an instance of serviceType.
Returns all the publication services that are instances of serviceType.
Finds the first Link with the given HREF in the publication's links.
Locates the target at the given progression relative to the whole publication.
Returns the list of all the positions in the publication.
Returns the list of all the positions in the publication, grouped by the resource reading order index.
Starts a new search through the publication content, with the given query.
Returns the URL to the resource represented by the given locator, relative to the publication's link with self relation.
Returns the URL to the resource represented by the given href, relative to the publication's link with self relation.
Returns the URL to the resource represented by the given link, relative to the publication's link with self relation.