How to read .epub file
Asked Answered
E

4

7

As we all know .epub is a collection of files. Does anyone have an idea how can we read all that files embed in .epub runtime using C#?

Etiolate answered 4/12, 2009 at 8:8 Comment(1)
I didn't knew that, ty anywaysCaress
N
8

The ePub specification supports two formats, a collection of files or a package of files. Most epub's use the packaging. The package is simply a ZIP file with a renamed extension.

The specification can be found here. The OEBPS Container wraps around an ePub version of the Open Packaging Format.

The simplest way to read the content is to unzip the files and look at the xhtml files that were embedded within it.

Nephralgia answered 7/6, 2010 at 10:5 Comment(0)
C
1

It is a zip file so how about using the Compression namespace to read the contents. Haven't use it but I'm sure this namespace exposes classes to read zip files as a stream.

Claytonclaytonia answered 4/12, 2009 at 8:28 Comment(0)
W
0

I found EPUB Sharp. Unfortunately, not released yet. http://epubsharp.sourceforge.net/

Worser answered 31/10, 2011 at 11:33 Comment(0)
B
-1

You have to use the gitden reader or you can use iBook if you are using iOS.

Free online ePub reader focusing on the social aspects of reading. Now closed, but the concept has moved to: http://www.readups.com/ per: http://www.bookglutton.com/

Source: Wikipedia

Supports EPUB 2 and EPUB 3. Books not readable directly on computers other than Macs.

Backdrop answered 25/9, 2014 at 12:43 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.