如何阅读.epub文件

时间:2009-12-04 08:08:47

标签: c# epub

众所周知,.epub是一组文件。有没有人知道如何使用.epub读取C#运行时中嵌入的所有文件?

4 个答案:

答案 0 :(得分:7)

ePub规范支持两种格式,一组文件或一组文件。大多数epub使用包装。该软件包只是一个带有重命名扩展名的ZIP文件。

规范can be found here。 OEBPS容器包含Open Pack格式的ePub版本。

阅读内容的最简单方法是解压缩文件并查看嵌入其中的xhtml文件。

答案 1 :(得分:1)

这是一个zip文件,那么如何使用Compression命名空间来读取内容。没有使用它,但我确信这个命名空间公开了类来读取zip文件作为流。

答案 2 :(得分:0)

我找到了EPUB Sharp。不幸的是,尚未发布。 http://epubsharp.sourceforge.net/

答案 3 :(得分:0)

您必须使用gitden阅读器,或者如果您使用iOS,则可以使用iBook。

免费在线ePub阅读器,专注于阅读的社交方面。现已关闭,但概念已移至:http://www.readups.com/每个:http://www.bookglutton.com/

来源:维基百科

支持EPUB 2和EPUB 3.书籍不能直接在Mac以外的计算机上阅读。