pip install popdf
Project description
👉 项目官网:https://www.python-office.com/ 👈
👉 本开源项目的交流群 👈
📚简介
popdf 是python自动化办公之PDF操作的第三方库。
📦安装
🍊pip 自动下载&更新
源码安装
git clone https://atomgit.com/python4office/popdf.git
cd popdf
pip install -e .
源安装&更新
我使用的是阿里云镜像。如果你的网络环境无法访问阿里云镜像,请自行更换为其他镜像。
pip install -i https://mirrors.aliyun.com/pypi/simple/ popdf -U
📝功能
已有功能的说明如下:
| 序号 | 功能 | 视频 | 文档 |
|---|---|---|---|
| 1 | 下载和安装 | 💻 播放 | 查看 |
| 2 | PDF 转 Word | 💻 播放 | 查看 |
| 3 | PDF 转 图片 | 💻播放 | 查看 |
| 4 | TXT转PDF | 播放 | 查看 |
| 5 | 按页切割PDF | 💻播放 | 查看 |
| 6 | PDF加密 | 播放 | 查看 |
| 7 | PDF解密 | 播放 | 查看 |
| 8 | PDF加水印 | 播放 | 查看 |
| 9 | 合并PDF | 播放 | 查看 |
| 10 | 删除PDF | 播放 | 查看 |
🏗️添砖加瓦
本项目欢迎任何人参与开发,如果是小白,可以看一下开发教程👉如何参与开源项目?0基础入门:怎么打开GitHub?什么是issue?什么是PR?
目录结构和pr要求如下:
- docs:存放该项目的文档,包括教程、案例等。
- examples:存放该项目的案例,如果你有新增功能或者接口,请在这里新建一个py文件,并在这里写一个使用案例。
- popdf:存放该项目的源代码,其中:
- api:提供外部调用的接口。
- core:存放该项目的核心代码,包括类、函数等。
- lib:存放工具类、工具函数等。
- tests:存放该项目的单元测试的代码,其中:
- test_code:存放测试代码,每新增/修改任一个函数,提交之前必须写单元测试!
- test_files:存放测试文件,包括图片、Excel等。
- README.md、requirement.txt、setup等文件,一般不修改。
🐞提供bug反馈或建议
提交问题反馈时,请务必填写和该项目本身有关的问题,不进行有关python学习,甚至是个人练习的知识答疑和讨论。
🧬贡献代码的步骤
- 在Gitee/Github/atomgit上fork项目到自己的repo
- 把fork过去的项目也就是你的项目clone到你的本地
- 修改代码
- commit后push到自己的库
- 登录Gitee/Github/atomgit在你首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交到master/main分支即可。
- 等待程序员晚枫合并,+微信说一声更好👉python-office
📕参考文档
📌联系作者
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
popdf-1.0.8.tar.gz
(566.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
popdf-1.0.8-py3-none-any.whl
(21.0 kB
view details)
File details
Details for the file popdf-1.0.8.tar.gz.
File metadata
- Download URL: popdf-1.0.8.tar.gz
- Upload date:
- Size: 566.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
057dcc0600b5b88052e57bc704a8d6d17abbb148cb517d5799d0a2688f5a7a82
|
|
| MD5 |
b16e0fac3470b8f8e87db621c1d8fbdd
|
|
| BLAKE2b-256 |
6ab207e2e45ebeae3f098ecacb5367a2e807e5f3d0e2591615e6ab646e2231df
|
File details
Details for the file popdf-1.0.8-py3-none-any.whl.
File metadata
- Download URL: popdf-1.0.8-py3-none-any.whl
- Upload date:
- Size: 21.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.20
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ee2ee74bdc69a80e57c29023130ba4e53b75eb1e7f81d83f71a29b023897b97
|
|
| MD5 |
de2b11ba0365856950064d1a703762aa
|
|
| BLAKE2b-256 |
66513b104b244dbf5b48864a1652bbb7fdd3bb4025a905a891a0967436a298a4
|