首页 > 软件列表 > 办公效率 > 文档表格 > 电子书制作 > EPUBCheck
EPUBCheck

EPUBCheck

验证出版物与EPUB规范的一致性

W3C 的 EPUB 官方一致性检查工具,可验证 EPUB 2 / 3 出版物是否符合规范,既能命令行运行,也能作为 Java 库使用。

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2021-04-28
软件厂商/开发者信息:W3C

软件介绍

EPUBCheck 是 EPUB 出版物的官方一致性检查工具,项目托管在 W3C 的 GitHub 组织下,由 DAISY Consortium 代表 W3C 维护,用来验证 EPUB 文件是否符合规范。

核心功能

  • 规范验证:支持检查 EPUB 2 和 EPUB 3 文件,EPUB 3 出版物按 EPUB 3.4 校验。
  • 两种使用方式:既可以作为独立的命令行工具运行,也可以作为 Java 库集成到其他程序里。
  • 报告输出:可以输出 JSON 格式的检查报告。
  • 模式校验:校验依托 Jing,并使用来自 Nu HTML Checker、IDPF 和 DAISY 的模式(schema)。
  • Docker 运行:项目说明中提供了在 Docker 中运行的方式。

支持平台与系统要求

EPUBCheck 以 Java 实现,可在命令行和 Docker 中运行。项目页面说明从源码构建需要 JDK 1.7 或更高版本以及 Apache Maven 3.0 或更高版本;运行时所需的 Java 版本,请以项目 README 与发布说明为准。

版本与授权

项目采用 3-Clause BSD 许可证,是开源软件。GitHub 页面标注的最新版本为 5.4.0。4.2.5 版属于支持 EPUB 3.2 的维护版本,新增了若干 Media Overlays 相关检查,并更新了 HTML 模式、修复了一些缺陷。

适用人群或使用场景

适合电子书制作者、出版机构和开发者,在发布 EPUB 之前检查文件是否合规,或把检查流程接入自己的构建与制作工具。

版本列表