Skip to content
 
 

Latest commit

 

History

77 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BookReader Project

概述 Abstract

这个是阅读器,用于看电子书的那种,计划支持多数常见的电子书格式以及 RSS(Feed)电子订阅,基于SpringBoot,javaFX。

搞事结束,已经不在用 springboot了,但是会留着一个springboot的分支。 目前已经移植到了自己的框架上。

本项目于20211/7/3日重新设计,便为新的基础框架,这使得工程结构更加清晰。

如果需要构建(build)此工程,需要提前在本地安装以下工程: Application-Dependency

Application-JavaFX

Application-Configure

Application-Data

本工程以及以上的组件需要Java 11 以上(建议JDK14),安装以上工程后直接安装一般的maven工程启动即可。

就目前而言,此工程还在完善之中。

this is a Reader for EBooks ,planning supports most common formats like txt epub pdf and more include RSS (Feeds)。

进度 Process

主要功能 Main Functions

  • 基础结构搭建(Basic Data Structs)
  • 基础UI的设计和美化 (UI Design)
  • 数据结构建模(DataStruct Design)
  • 核心接口(Core interface)
  • 文本阅读的实现(Text reader implemented)
  • PDF阅读的实现(Adobe PDF reader implement)
  • EPublic阅读的实现(EPUB File Reader implement)
  • MOBI文件的基础支撑(Mobi kindle format implement)
  • Feed/RSS阅读(Feed RSS read implement)

细节功能 Details

  • 基本的书籍数据管理(Book Metadata)
  • 标签功能(Tags)
  • 书籍数据索引功能(index tree from metadata)
  • 文本内容可以通过键盘左右方向键快速翻页,回车可以重定向焦点。(key-board support)
  • 增加i18n语言切换(i18n language,Chinese English)

About

a book reader 中文阅读器

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages