ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

windows下使用python删除pdf文件保护密码的方法

windows下使用python删除pdf文件保护密码的方法

PyPDF2 库下载地址:https://pypi.org/project/PyPDF2/#files

使用e4sonchen/pdf-password-remover项目。它提供了完整的交互式界面,全程中文提示,对新手非常友好。

下面是详细的步骤:

📝 第一步:准备工作

你需要先安装脚本的运行环境。

  1. 安装 Python:访问 Python 官网下载并安装Python 3.6 或更高版本。安装时,请务必勾选“Add Python to PATH”,这会让你在后续步骤中省去很多麻烦。
  2. 验证安装:安装完成后,按下Win + R键,输入cmd打开命令提示符,然后输入以下命令并回车。如果显示 Python 版本号,则说明安装成功。
    python--version

📥 第二步:获取脚本

  1. 访问项目的 GitHub 页面:https://github.com/e4sonchen/pdf-password-remover。
  2. 点击页面上的“Code”按钮,然后选择“Download ZIP”,将项目压缩包下载到你的电脑上。
  3. 将下载的 ZIP 文件解压到一个你方便找到的文件夹,比如C:\pdf-remover

⚙️ 第三步:安装依赖库

这个脚本依赖于PyPDF2库来处理 PDF 文件。

  1. 在解压后的文件夹中,找到一个名为requirements.txt的文件。
  2. 在文件夹的空白处,按住Shift键并同时点击鼠标右键,选择“在此处打开 PowerShell 窗口”“在此处打开命令窗口”
  3. 在打开的窗口中输入以下命令并回车,即可自动安装所有必需的依赖:
    pipinstall-rrequirements.txt

    小提示:如果下载速度很慢,可以使用国内镜像源加速:

    pipinstall-rrequirements.txt-ihttps://pypi.tuna.tsinghua.edu.cn/simple/

🚀 第四步:运行脚本移除密码

一切准备就绪后,就可以开始移除密码了。这个项目提供了三种使用方式,你可以根据自己的情况选择。

  • 方法一:使用批处理文件(最简单)
    在解压后的文件夹中,直接双击運行工具.bat文件,即可一键启动交互式工具。

  • 方法二:交互式运行(推荐)
    在解压后的文件夹中打开命令提示符或 PowerShell,输入以下命令并回车:

    python remove_pdf_password.py

    脚本会自动扫描当前文件夹里的所有 PDF 文件,并让你选择要处理的文件,然后提示你输入密码。

  • 方法三:快速运行(适合已知密码)
    如果你已经知道文件密码,可以使用快速模式。

    1. 用记事本打开文件夹里的quick_remove.py文件。
    2. 找到并修改文件中的这两行,保存文件:
      PDF_FILE="your_pdf_file.pdf"# 改成你的PDF文件名PASSWORD="your_password"# 改成你的PDF密码
    3. 在命令提示符或 PowerShell 中运行以下命令:
      python quick_remove.py

⚠️ 注意事项

  • 请务必注意,此工具仅适用于移除“打开密码”。对于限制编辑、打印等操作的“权限密码”,此工具可能无效。
  • 脚本运行后,会在当前目录生成一个不带密码的新 PDF 文件,原始文件会被保留。
  • 请确保你有权移除该 PDF 文件的密码保护。移除密码后的文件将不再受保护,请妥善保管。
返回列表