Epublib

Java的EPUB类库
授权协议 LGPL
开发语言 Java
所属分类 程序开发、 Epub电子图书工具
软件类型 开源软件
地区 不详
投 递 者 翟冯浩
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Epublib 是一个用来读写 epub 电子图书格式文件的 Java 类库。

示例代码:

// read epub
EpubReader epubReader = new EpubReader();
Book book = epubReader.readEpub(new FileInputStream("mybook.epub"));

// set title
book.getMetadata().setTitles(new ArrayList<String>() {{ add("an awesome book");}});

// write epub
EpubWriter epubWriter = new EpubWriter();
epubWriter.write(book, new FileOutputStream("mynewbook.epub"));
  • 什么是 epub 格式 就像视频文件有 MP4,AVI,RMVB 等等一样!电子书也有很多种格式:一文看懂mobi,azw3,epub格式电子书 可以将 epub 格式的电子书更换后缀名,然后解压打开查看里面的文件信息。 Java 解析 Epub 格式电子书 刚接到这个需求的时候,在网上找了很久,没找到很好的解析方法,最后找到了 epublib 这个解析库,但是下载对应的 jar 很麻烦,最终在

  • 前期准备 Slf4j-android : http://www.slf4j.org/android/ epublib-core-latest.jar : https://github.com/downloads/psiegman/epublib/epublib-core-latest.jar (如果不能下载,试试这里) jsoup(可以可把html标签,解析为对象): https://github

  • >阅读epub HTML内容, >如何在Android上展示这个(使用WebView?), >如何将内容分成页面和 >如何搜索内容. 这是10倍. 解决方法: 答案#2: >在文件系统上提取epub / mnt / sdcard / epub / >在webview中加载值 protected void onCreate(Bundle savedInstanceState) { setConten

 相关资料
  • EPUB 是一种基于 XML 的、对开发者友好的格式,正逐渐成为数字图书的事实标准。但 EPUB 不仅可用于图书,还包括: 对文档打包以便离线阅读或者分发 打包博客文章或者其他 Web 内容 使用常见的开放源代码工具创建、搜索和整理

  • 实现ePub阅读器,可以加载ePub格式的电子书,并且支持章节显示、改变字体大小以及文字搜索功能(搜索到的文字会加深背景突出显示)。可以滑动切换页面,也可以拖动进度条到任意页面。 [Code4App.com]

  • epub-press-clients Easy to use clients for building ebooks with EpubPress. Backend code can be found in haroldtreen/epub-press. Follow us on Twitter. Overview EpubPress is a service for stitching arti

  • 问题内容: 是否有读取ePub格式的库?我在http://github.com/psiegman/epublib中找到了ePublib 。我仍在学习如何使用它。 是否有适用于Android的ePub jar? 问题答案: 我是epublib的作者。现在可以在Android上运行。参见http://www.siegmann.nl/epublib/android

  • 我有一本为Google Play上传的epub 3电子书(但不是实时的)。它是一个固定布局的Epub。为了创建这本书,我使用了图像作为整个页面。 书的每一页都是链接到图像的文件。在任何设备上查看图书时,纵向时,图像/页面位于左上角,仅占屏幕的 2/3。我希望它填满整个屏幕,尊重图片的比例。我以为我已经用SVG纠正了图像的这个问题,并指示它 svg xmlns=“http://www.w3.org/

  • 我正在为ios和android开发epub阅读器。我想实现文本高亮显示,并将note功能添加到我的epub阅读器中。我想知道如何将这些功能用于固定布局epub。我可以通过。我想保存和检索这些对象以备将来使用。下面是我用来突出显示和保存文本的代码: 我使用此代码检索突出显示的文本: 我无法将检索到的文本添加到。我做错了什么? 请给我一些想法或建议来克服这个问题。 提前感谢任何回复或回答。

  • 本文向大家介绍SAP ABAP中的类型,类型,类型库和类型库之间的区别,包括了SAP ABAP中的类型,类型,类型库和类型库之间的区别的使用技巧和注意事项,需要的朋友参考一下 “ TYPE”是一个ABAP关键字,用于引用ABAP的内置数据类型。例如:当您在声明变量时使用“ TYPE”关键字时,如下所示: FIELD-SYMBOLS <名称> TYPE字符串 TYPES是另一个ABAP关键字,用于定