如何以编程方式将HTML转换为epub?

Jua*_*nti 40 html automation epub

我可以使用任何编程语言或库进行此转换吗?

eb1*_*eb1 56

简短的回答是肯定的,它可以用任何编程语言完成.

基本步骤:

  1. 将您的HTML转换为XHTML(+ CSS).这可以在您的程序中或通过XSLT文件完成.
  2. 将文件(XHTML,CSS,任何图像和字体)复制到遵循格式的目录结构中.
  3. 压缩目录结构并使用".epub"扩展名命名存档.

一些帮助您入门的网站:

2015年6月注: epubcheck验证器已从谷歌代码转移到GitHub; 记下新的URL.


Ale*_*lli 15

Calibre支持各种输入格式,包括HTML和各种输出格式,包括EPUB,但它不是"编程语言或库".是否有特定原因需要基于编程的方法而不是独立工具?如果是这样,也许Python和ebookmaker.py可以帮助你.

  • 口径可以从命令行运行 (5认同)
  • @arlomedia 现在确实如此 (2认同)