草庐IT

epub 中的 Javascript/JQuery 保存位置

我正在尝试为android构建一个epub阅读器,一切都很好并且按预期工作,但是我无法解决的问题是保存上次看到的页面(或为书签保存位置)。一点背景:我使用cssmulticolumn显示epub,columnWidth设置为windowWidth和columnHeight设置为windowHeight.确保每一列都填满整个屏幕。目前为了保存位置,我预处理html并用div包装每个元素包括特定的id表示节号和标记位置。例如处理后的标签是这样的:sometextid__1__8表示此文本属于第1节,并且是该正文中的第8个元素。我有这些ID的完整列表,为了保存位置,我使用jQuery比较当前

javascript - 跨电子书页面共享数据

我想在固定布局的epub3电子书中的一章末尾进行测验。该测验将跨越多个页面,本质上是多项选择。每个问题将由问题本身和四个选项组成,每个选项都有一个单选按钮。在测验结束时,用户将单击一个按钮以显示他们的总体结果。为此,我需要在页面之间共享信息。一种方法是将所有页面放在一个XHTML文档中,然后我可以将学生对每个问题给出的答案存储在一个javascript变量中。但是,在同一个XHTML文件中包含多页固定布局的epub3书籍是否有效?正如我在这里所做的那样:MyBookp.pagebreak{page-break-after:always;}TextonPage1TextonPage2Te

javascript - 跨电子书页面共享数据

我想在固定布局的epub3电子书中的一章末尾进行测验。该测验将跨越多个页面,本质上是多项选择。每个问题将由问题本身和四个选项组成,每个选项都有一个单选按钮。在测验结束时,用户将单击一个按钮以显示他们的总体结果。为此,我需要在页面之间共享信息。一种方法是将所有页面放在一个XHTML文档中,然后我可以将学生对每个问题给出的答案存储在一个javascript变量中。但是,在同一个XHTML文件中包含多页固定布局的epub3书籍是否有效?正如我在这里所做的那样:MyBookp.pagebreak{page-break-after:always;}TextonPage1TextonPage2Te

微软 Edge 浏览器已重新支持 EPUB 电子书格式

7月19日消息,微软Edge浏览器终于恢复了对EPUB格式的支持。EPUB是一种电子书格式,可以在不同的设备上阅读。微软曾经在Edge浏览器中提供了这项功能,但在将Edge从自家的引擎转移到Chromium后丢掉了这项功能。微软Edge最新的Canary 测试版117.0.1989.0重新添加了对EPUB的支持,让用户可以在Edge浏览器中打开和阅读EPUB文档。目前,这项功能还比较简陋和有限,只能实现基本的阅读功能,比如翻页、查看目录、添加书签等。旧版的Edge浏览器曾提供了更多的EPUB相关工具,比如调整字体、改变背景色、朗读文本等,但目前不能对微软太苛刻,未来应该会不断完善和增加缺失的部

使用python从在线网页制作epub(selenium,ebooklib)

文章目录开始处理过程1.抓取文章内容1.前置知识点1.1.web目录→本地txt目录1.1关键代码(目录信息在window内的情况)1.2.web章节网页→本地章节txt2.对数据进行处理2.前置知识点2.1.控制换行2.2.去除奇奇怪怪的标签2.3.拆分一个文件内的多个章节3.制作epub3.1.新建book,填入元信息3.2.添加css3.3.添加章节3.4.添加目录和书脊3.5.导出碎碎念坑1坑2坑3关键词:selenium库,epub规范,ebooklib库,re正则表达式,浅浅的爬虫/前端知识开始处理过程大致的处理过程为:抓取web的目录页,获取每个章节的网址,存为txt文件。遍历上

Python库提取 'epub'信息

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion我正在尝试在python中为iBook创建一个epubuploader。我需要一个python库来提取书籍信息。在我自己实现之前,我想知道是否有人知道已经制作的python库可以做到这一点。 最佳答案 .epub文件是一个包含META-INF目录的zip编码文件,该目录包含一个名为container.x

Python库提取 'epub'信息

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭7年前。Improvethisquestion我正在尝试在python中为iBook创建一个epubuploader。我需要一个python库来提取书籍信息。在我自己实现之前,我想知道是否有人知道已经制作的python库可以做到这一点。 最佳答案 .epub文件是一个包含META-INF目录的zip编码文件,该目录包含一个名为container.x

java - 电子书解析器(.azw、.mobi、epub)?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭6年前。Improvethisquestion我想开发一个电子书阅读器应用。有哪些好的库可用于解析.azw、.mobi、.pdf等格式? 最佳答案 正如兰希鲁所说,here和here您可以看到如何解析PDF。但是,对于.mobi,没有库,因此您必须自己解析格式。可以阅读格式的完整规范onthemobilereadwiki..azw文件不同:如果Ki

java - 电子书解析器(.azw、.mobi、epub)?

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭6年前。Improvethisquestion我想开发一个电子书阅读器应用。有哪些好的库可用于解析.azw、.mobi、.pdf等格式? 最佳答案 正如兰希鲁所说,here和here您可以看到如何解析PDF。但是,对于.mobi,没有库,因此您必须自己解析格式。可以阅读格式的完整规范onthemobilereadwiki..azw文件不同:如果Ki

java - 用于 java 或 android 的 ePub 库

有没有可以读取ePub格式的库?我在http://github.com/psiegman/epublib中找到了ePublib.我还在学习如何使用它。是否有适用于Android的ePubjar? 最佳答案 我是epublib的作者。它现在可以在Android上运行。见http://www.siegmann.nl/epublib/android 关于java-用于java或android的ePub库,我们在StackOverflow上找到一个类似的问题: htt