Skip to main content

GenEpub,用于生成 EPUB 的小工具

Project description

gen-epub

用于生成 EPUB 的小工具。

安装

通过 pypi(推荐):

pip install GenEpub

从源码安装:

pip install git+https://github.com/apachecn/gen-epub

导入

from GenEpub import gen_epub

函数参考

gen_epub(articles, imgs, name, path)
  • articles: [{title: String, content: String}]

    文章列表,每个文章以对象表示,title属性为标题(纯文本),content属性为正文(HTML)。

    在正文中引用图片时,将<img>src属性设为../Images/{文件名}

  • imgs: Map{String: Buffer}

    图片字典,键为文件名,值为图片二进制数据。

  • name: String

    在书籍元信息中显示的书名,默认为articles[0].title

  • path: String

    保存文件的路径名,默认为当前工作目录下的name + '.epub'

协议

本项目基于 SATA 协议发布。

您有义务为此开源项目点赞,并考虑额外给予作者适当的奖励。

赞助我们

另见

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

GenEpub-2023.7.9.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

GenEpub-2023.7.9.0-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

Details for the file GenEpub-2023.7.9.0.tar.gz.

File metadata

  • Download URL: GenEpub-2023.7.9.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for GenEpub-2023.7.9.0.tar.gz
Algorithm Hash digest
SHA256 2a912914b4c44327ee9016c08748e1ccf3bc197e8fb8d36097a8a8380e93ba61
MD5 e742e22846f1f1b082bdd70159614b54
BLAKE2b-256 8289524a74e4915cb897b578d0aaafc43d61c9a18feba1bcc6bb745c87b122d9

See more details on using hashes here.

File details

Details for the file GenEpub-2023.7.9.0-py3-none-any.whl.

File metadata

File hashes

Hashes for GenEpub-2023.7.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4a5e6bd68f8c805595502ce8cbedefd9599b3c25cdd29333010ed142695e9463
MD5 b68d6ac37146bfa3d37b7054de5dd791
BLAKE2b-256 61f9efbaf768f61367948d8a685971f304f80a8e39876bc3ec6b4d93f99be1f0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page