PDF有编辑密码怎么办

这篇具有很好参考价值的文章主要介绍了PDF有编辑密码怎么办。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

注意:

windows方法:

1 python 下载

2 打开命令行

3 安装 pikepdf

4 编写python脚本

5 使用py脚本

6解密完成

Linux方法:


注意:

此方法可以用于破解PDF的编辑密码,而不是PDF的打开密码

当遇到类似如下问题时可以使用本方法解决:

PDF有编辑密码怎么办,pdf

想要操作复制内容时,发现需要输入密码

PDF有编辑密码怎么办,pdf

windows方法:

1 python 下载

Python的版本要求在3.7和3.7以上即可,我这里使用的是3.7版本

下载地址: Index of /ftp/python/3.7.0/

PDF有编辑密码怎么办,pdf

下载后点击安装即可

2 打开命令行

右键win图标选择终端管理员,或者win+R 输入cmd,打开cmd窗口

PDF有编辑密码怎么办,pdfPDF有编辑密码怎么办,pdf

3 安装 pikepdf

CMD命令中输入   pip install pikepdf   

PDF有编辑密码怎么办,pdf

4 编写python脚本

任意目录下(要求没有中文路径)新建一个文本文件

PDF有编辑密码怎么办,pdf

重命名为 xxxx.py(我这里命名为 unlockpdf.py

然后编辑该文件内容如下:

PDF有编辑密码怎么办,pdf

可直接复制代码如下:

import tkinter
from tkinter import filedialog
import pikepdf
import os

# Windows
print('请选择PDF文件。 Please choose PDF.\n')

# 打开一个文件选择对话框
root = tkinter.Tk()
root.withdraw() # 隐藏多余的窗口

# 选择文件路径
filePath = filedialog.askopenfilename()

# 用pikepdf破解,并以unlocked.pdf保存在当前程序所在路径下
pdf = pikepdf.open(filePath)
pdf.save('unloked.pdf')

print('解密完成。 Unloked done.')
os.system("pause") # 请按任意键继续. . .

保存文件后可以看到生成了一个python脚本文件

PDF有编辑密码怎么办,pdf

5 使用py脚本

双击该脚本文件

PDF有编辑密码怎么办,pdf

对话框中选择想要解密的文件即可

PDF有编辑密码怎么办,pdf

6解密完成

解密完成后看到“完成”字样后可以看到一个 unlocked.pdf的文件,此文件已经完成解密

PDF有编辑密码怎么办,pdf

Linux方法:

同样需要下载python版本3.7及以上,

需要安装pikepdf工具

pip install pikepdf

除此之外,直接运行源代码可能会提示 缺少tkinter模块 :

$ python unpdf_v0.2_linux.py
Traceback (most recent call last):
  File "/home/xyj/LocalProject/unpdf/src/unpdf_v0.2_linux.py", line 1, in <module>
    import tkinter
ModuleNotFoundError: No module named 'tkinter'

deb 系发行版可使用以下两行命令解决:

sudo apt update
sudo apt install python3-tk

arch 系发行版可使用以下命令解决:

sudo pacman -S tk

CentOS 可使用以下命令解决:

sudo yum -y install tkinter

python脚本如下:文章来源地址https://www.toymoban.com/news/detail-797913.html

import tkinter
from tkinter import filedialog
import pikepdf

# Linux
print('请选择PDF文件。 Please choose PDF.\n')

# 打开一个文件选择对话框
root = tkinter.Tk()
root.withdraw() # 隐藏多余的窗口

# 选择文件路径
filePath = filedialog.askopenfilename()

# 用pikepdf破解,并以unlocked.pdf保存在当前程序所在路径下
pdf = pikepdf.open(filePath)
pdf.save('unloked.pdf')

print('解密完成。 Unloked done.')

到了这里,关于PDF有编辑密码怎么办的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • win11取消开机密码pin无法删除怎么办 win11关闭开机密码pin选项灰色怎么办

    很多用户设置默认的开机密码pin,但是由于感觉太麻烦了,想要关闭该功能。结果发现选项变成了灰色,无法直接删除。那么win11关闭开机密码pin选项灰色该怎么办呢?今天小编就给大家具体的解决方法,有需要的用户们赶紧来看一下吧。 具体步骤如下: 1.右键开始菜单 。

    2024年02月16日
    浏览(52)
  • 电脑忘记密码了怎么办

    众所周知,电脑忘记密码是一个十分头疼的问题。想重装吧,里边又有资料,又得少活几年。 所以为了拯救血压,小编特地编了此文,希望能喜欢!(仅适用于Win7) 点击右下角按钮的倒三角,然后点“重新启动”。  在重启后的加载画面(也就是“正在启动Windows”及四叶草

    2024年02月09日
    浏览(82)
  • 迅雷路由器密码忘记怎么办?迅雷路由器忘记密码怎么找回?

    迅雷路由器密码忘记怎么办?迅雷路由器在没有默认的用户名和密码的标识出来的。其实是可以找回密码功能输入SN后四位进入路由器完成设置。那么迅雷路由器忘记密码怎么找回?下面yii666的小编就为大家详细介绍一下,希望能帮到大家!   1、在登陆路由器的时候,不记密

    2024年02月07日
    浏览(60)
  • ubuntu mysql密码忘记了怎么办,ubuntu怎么查看mysql密码

    1.首先输入以下指令: sudo cat /etc/mysql/debian.cnf 运行截图如下: 2. 再输入以下指令: mysql -u debian-sys-maint -p //注意! //这条指令的密码输入是输入第一条指令获得的信息中的 password = ZCt7QB7d8O3rFKQZ 得来。//请根据自己的实际情况填写! 运行截图如下: (注意! 这步的密码输入的是

    2024年02月12日
    浏览(62)
  • Kibana忘记初始密码怎么办?

    在你elasticsearch的安装目录bin目录下面执行 执行结束之后就是下面初始化新的密码 注意 :首次登录Kibana的登录名:elastic 密码:就是第一次执行elasticsearch.bat 那个文件之后产生的(我是记不得了)还是初始化一次 就是上面图片初始化以后的密码。

    2024年02月12日
    浏览(49)
  • CentOS 7忘记密码怎么办?

     步骤: 完整命令行:          首先进入虚拟机,在出现第一个图形界面后就按e,进入:          找到 ro ,改为 rw init=/sysroot/bin/sh          按下 ctrl+x ,使用单用户模式启动          1、访问系统:         2、重置密码         3、更新系统信息        4、 

    2024年02月07日
    浏览(58)
  • 电脑开机密码忘记了怎么办?

    相信很多朋友为了保护自己的隐私,都会在自己的电脑设置开机密码,但有时候电脑太久没用,就有可能忘记开机密码了,这可怎么办?别着急,今天就跟大家分享两种苹果电脑忘记开机密码解决方式,适用于Mac OS系统。 方式一 在苹果电脑关机的状态下,按下开机键,在电

    2024年02月12日
    浏览(63)
  • Ubuntu忘记root密码怎么办

    能怎么办,改呗 泪目了,很顺手的一个密码怎么试都不对 连百度带CSDN的改了 以下为步骤:         重启虚拟机(重启后就一直按 shift)         如图,进入一个GRUB界面(选择第二个Ubuntu的高级选项[上下箭头控制移动、enter确认])         如图,上下移动光标到

    2024年02月07日
    浏览(51)
  • 电脑开机密码忘了怎么办

    电脑已经成为人们生活、工作以及学习过程中非常重要的工具之一。而且,很多时候,人们都会选择将一些重要的文件或者私密的资料存放在在电脑中,为了能够保护好电脑中的重要或者私密的文件资料,很多朋友都会给电脑设置开机密码。可是电脑开机密码忘了怎么办呢?

    2024年02月08日
    浏览(71)
  • 【PDF密码】PDF文件为什么无法修改?为什么PDF文档不支持编辑?

    pdf文件大家应该都经常接触,但是不知道大家会遇到这种情况:有些PDF文件打开之后无法编辑?是什么原因呢?今天我们来分析一下都是那些原因导致的。 首先我们可以考虑一下,PDF文件中的内容是否是图片,如果确认是图片文件,那么我们想要编辑,就可以先使用PDF编辑器

    2024年01月22日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包