Skip to main content

pip install popdf

Project description

👉 项目官网:https://www.python-office.com/ 👈

👉 本开源项目的交流群 👈

github star atomgit star PyPI Downloads


📚简介

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学习,甚至是个人练习的知识答疑和讨论。

🧬贡献代码的步骤

  1. 在Gitee/Github/atomgit上fork项目到自己的repo
  2. 把fork过去的项目也就是你的项目clone到你的本地
  3. 修改代码
  4. commit后push到自己的库
  5. 登录Gitee/Github/atomgit在你首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交到master/main分支即可。
  6. 等待程序员晚枫合并,+微信说一声更好👉python-office

📕参考文档

📌联系作者

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

popdf-1.0.8.tar.gz (566.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

popdf-1.0.8-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

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

Hashes for popdf-1.0.8.tar.gz
Algorithm Hash digest
SHA256 057dcc0600b5b88052e57bc704a8d6d17abbb148cb517d5799d0a2688f5a7a82
MD5 b16e0fac3470b8f8e87db621c1d8fbdd
BLAKE2b-256 6ab207e2e45ebeae3f098ecacb5367a2e807e5f3d0e2591615e6ab646e2231df

See more details on using hashes here.

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

Hashes for popdf-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 5ee2ee74bdc69a80e57c29023130ba4e53b75eb1e7f81d83f71a29b023897b97
MD5 de2b11ba0365856950064d1a703762aa
BLAKE2b-256 66513b104b244dbf5b48864a1652bbb7fdd3bb4025a905a891a0967436a298a4

See more details on using hashes here.

Supported by

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