如何阅读.epub文件

7

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


我不知道那个,无论如何还是谢谢。 - Rubens Farias
4个回答

8
ePub规范支持两种格式:文件集合或文件包。大多数ePub使用文件包。该包只是一个重命名扩展名的ZIP文件。规范可在此处找到。OEBPS容器包装了Open Packaging Format的ePub版本。阅读内容的最简单方法是解压缩文件并查看其中嵌入的xhtml文件。

1

这是一个zip文件,可以使用压缩命名空间来读取其内容。虽然我没有使用过,但我相信该命名空间会公开一些类,以流的形式读取zip文件。


0

-1

如果你使用iOS系统,你必须使用Gitden阅读器或者iBook。

这是一个专注于阅读社交方面的免费在线ePub阅读器。现在已经关闭,但是这个概念已经转移到了http://www.readups.com/http://www.bookglutton.com/

来源:维基百科

支持EPUB 2和EPUB 3格式。除了Mac电脑之外,书籍无法直接在其他电脑上阅读。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接