Skip to content

Latest commit

 

History

History
47 lines (34 loc) · 2.72 KB

README.md

File metadata and controls

47 lines (34 loc) · 2.72 KB
EpubReader logo with title

.NET library for reading EPUB files.

Build Tests Test coverage NuGet

Supported EPUB standards:

  • EPUB 2 (2.0, 2.0.1)
  • EPUB 3 (3.0, 3.0.1, 3.1, 3.2, 3.3)

Supported runtimes:

  • .NET Standard >= 1.3 (includes .NET Core >= 1.0 and .NET >= 5)
  • .NET Framework >= 4.6

Download | Documentation | WPF & .NET 9 console demo apps

EpubReader in a nutshell

EpubReader in a nutshell

Demo apps

  • Download WPF demo app (WpfDemo.zip)

    This .NET Framework application demonstrates how to open EPUB books and extract their content using the library.

    HTML renderer used in this demo app may have difficulties while rendering content for some of the books if the HTML structure is too complicated.

  • Download .NET 9 console demo app (ConsoleDemo.zip)

    This .NET 9 console application demonstrates how to open EPUB books and retrieve their text content.

Examples

  1. How to extract the table of contents.
  2. How to extract the plain text of the whole book.
  3. How to iterate over all EPUB files in a directory and gather some stats.

Download the latest stable release