DUAReader 是电子书阅读器,支持txt、epub(图文混排)、纯 Swift 编写、自动提取章节、支持翻页模式切换、更改背景、字体字号,章节跳转等各种常用功能。
DUAReader 也全面支持 Objective-C,兼 容Objective-C 的版本将在 fitOC 分支单独维护,获取方式:
git clone https://github.com/nothot/DUAReader.git
git checkout -b fitOC origin/fitOC
// txt示例
mreader = DUAReader()
let configuration = DUAConfiguration.init()
configuration.backgroundImage = UIImage.init(named: "backImg.jpg")
mreader.config = configuration
mreader.delegate = self
self.present(mreader, animated: true, completion: nil)
let bookPath = Bundle.main.path(forResource: "郭黄之恋", ofType: "txt")
mreader.readWith(filePath: bookPath!, pageIndex: 1)
// epub示例
mreader = DUAReader()
let configuration = DUAConfiguration.init()
configuration.backgroundImage = UIImage.init(named: "backImg.jpg")
configuration.bookType = .epub // 默认TXT类型
mreader.config = configuration
mreader.delegate = self
self.present(mreader, animated: true, completion: nil)
let epubPath = Bundle.main.path(forResource: "每天懂一点好玩心理学", ofType: "epub")
mreader.readWith(filePath: epubPath!, pageIndex: 1)
怎样阅读本书 技术书籍经常要面对这样两难的困境:是迎合自上至下的初学者,还是自下至上的初学者。一个自上至下的学习者会喜欢略读文档,得到对系统工作原理的总体看法;然后她才会开始实际使用软件。而一个自下至上的学习者,是“通过实践学习”的人,他们希望快速的开始使用软件,自己领会软件的使用,只在必要时读取相关章节。大多数图书会倾向于针对某一类读者,而本书毫无疑问倾向于自上至下的方法。(如果你阅读了本节,那
Rust 1.0 前两天发布了正式版,该项目是 Rust 编程语言的电子书,开源的,提供 MOBI MD HTML EPUB LETTER PDF A4 PDF 等多种格式。 在线浏览:http://doc.rust-lang.org/book/
问题内容: 现在我在这里 一些字母带有base64编码。怎么解码呢? base64.b64encode(some_string)-没有帮助 问题答案: **我没有写这个取自https://yuji.wordpress.com/2011/06/22/python-imaplib-imap-example- with-gmail/
我想知道Perl 6文档是否以某种格式提供给电子阅读器(epub/mobi/fb2)。我试图用这个网页制作一个epub,所有文档都可以方便地合并到一个文件中。不幸的是,出色的4级结构被可用的转换器忽略了,所以我得到了一个没有书签的巨大epub,这是不可能导航的。 那么,有人知道在哪里可以找到,或者可以用书签从Perl 6文档中制作一个epub/mobi吗? 快速谷歌搜索让我找到python文档的e
null All运行良好(无论如何都没有错误),直到调用触发异常: 出现错误:调用GET时出错:(403)超出了未经身份验证的每日使用限制。继续使用需要注册。 我做错了什么?我把头发拔了(嗯,剩下的)。
这个小册子面向的读者,是对金数据已经有一些使用经验、想要扩展使用思路、更好地应对工作的金数据用户。每一篇控制在了几页之内,帮助读者能够在很短的时间里了解新的用法。 本书分为五个部分: 使用技巧 金数据个人版(jinshuju.net)产品使用技巧集锦。每一篇技巧按照针对实际发生的场景精心而写,都能在很短的时间内读完并且迅速派上用场。大部分接触过金数据的读者都可以从这里开始。没有先后顺序,可以根据目