首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >"FBReader“如何在epub中对html文件进行分页

"FBReader“如何在epub中对html文件进行分页
EN

Stack Overflow用户
提问于 2011-05-17 15:14:10
回答 1查看 5.4K关注 0票数 19

我在试着做一个epub阅读器

我想要像fbreader一样进行分页

现在我有了fbreader的源代码,但我不知道它在哪里实现分页

我在其他功能上有我的实现

我需要从fbreader获得的只是分页

有没有人做过类似的事情?

感谢您抽出时间阅读此问题。

ps:分页是将html文件分成多页,这取决于屏幕的大小和字体的大小,语言也是考虑的因素,当字体大小改变时,页码也会改变。epub文件内容为html格式。

EN

回答 1

Stack Overflow用户

发布于 2011-12-07 01:09:33

我对它的理解是它使用了3个位图,上一个,当前和下一个。他们所做的就是编写一个文本,然后存储并读取这3个位图。就像你在顶部看到的一样,他们计算段落数据,比如你在其他例子中看到的卷轴有多长。您可以从android.view包类bitmapManager开始逆向工程。这应该可以解释关于它们如何进行分页的所有事情。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6027477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档