手册
2024年7月10日大约 1 分钟
使用指南
库支持 python 3.8-3.13 版本,并尽可能使用 GitHub Action 在 Windows/Linux/MacOS 系统中进行测试,从 PYPI 上安装:
pip
pip install --upgrade pdfdeal
conda
conda create -n pdfdeal python=3.12
conda activate pdfdeal
pip install --upgrade pdfdeal
uv
uv venv
source .venv/bin/activate # For Linux
source .venv/Scripts/activate # For Windows
uv pip install --upgrade pdfdeal
Doc2X 支持
Doc2X 请求支持,除了请求的封装外,其还附带有速率限制,批处理,自动处理异常的功能。
如您想使用完全的请求封装,请从初始化实例开始。
初始化完成后,您可以进行PDF 转换,详细请参见左侧的目录。
如果您自己完成每一步请求,请参见Doc2X 异步请求,其封装了 Doc2X API 的所有可用接口的异步请求。
内置的文件处理工具
pdfdeal 内置了一些方便的转换前/后的处理工具,例如将图片上传到远端储存服务(阿里 OSS 等),为 MD 文档添加分割符等。
V1 接口
V1 接口已经被弃用,但是您仍然可以在此处查看。
使用 CLI 工具
目前有命令行工具doc2x
,其用于使用 Doc2X 的 API 快速批量处理 PDF。
您可以在此处查看帮助,或者输入python -m doc2x -h
查看帮助。