linux删除pdf密码

一、pdf密码
在PDF文档上设置的密码基本上有两种类型:用户密码和所有者密码。

(一)用户密码
user password,也称为开启密码,可防止任何人开启PDF文件。
用户密码允许您在输入正确密码后查看PDF文档。但是,您不能在PDF文稿中进行更改,连复制都不行。

(二)所有者密码
owner password,也叫主密码或权限密码,确保对编辑、打印、复制等设置某些限制。
编辑PDF文档需要所有者密码。没有所有者密码,您无法在PDF文件中进行更改。如果您有“所有者密码”,则可以编辑、打印、更改或复制PDF文档中的数据。

在PDF文件上设置所有者密码可能有多种原因。最有可能的是,如果你在卖一本电子书,你需要让它有密码保护,这样就不会侵犯版权。
因此,如果您不提供所有者密码,您就是在邀请他人复制您的内容,让您的宝贵努力付诸东流!


二、去掉pdf密码
有多种方法:
(一)使用pdftk
1.语法格式
pdftk < input PDF files | - | PROMPT >

[ output < output filename | - | PROMPT > ]

[ input_pw < input PDF owner passwords | PROMPT > ]
[ owner_pw < owner password | PROMPT > ]
[ user_pw < user password | PROMPT > ]


2.选项
(1)input_pw < input PDF owner passwords | PROMPT > 
input_pw选项要求提供所有者密码。如果PDF没有所有者密码,则必须提供用户密码。如果PDF也没有用户密码,则不应提供密码。

(2)owner_pw < owner password | PROMPT > 
owner_pw选项要求提供所有者密码。

(3)user_pw < user password | PROMPT > 
user_pw选项要求提供用户密码。

3.示例
(1)安装pdftk
zypper in pdftk
(2)去掉密码,必须知道密码才行

pdftk <input.pdf> output <output.pdf> input_pw <YOURPASSWORD>
或者
pdftk <input.pdf> output <output.pdf> user_pw <YOURPASSWORD> owner_pw <YOURPASSWORD>


(二)使用qpdf
1.语法格式
Usage: qpdf [infile] [options] [outfile]
2.选项
--password=<YOURPASSWORD>

--decrypt     创建不加密的输出文件,即使输入文件已加密。

3.示例
(1)安装
zypper in qpdf
(2)去掉密码

qpdf --password=<YOURPASSWORD> --decrypt <input.pdf> <output.pdf>


(三)使用evince打印到文件
这是图形界面程序。
点击“打印”,选择“打印到文件”,填上输出文件路径,点击打印即可。


(四)上面都需要知道密码才行
如果不知道密码,可以使用ghostscript

1.语法格式

Usage: gs [switches] [file1.ps file2.ps ...]
2.选项

-dNOPAUSE no pause after page | -q `quiet', fewer messages
-g<width>x<height> page size in pixels | -r<res> pixels/inch resolution
-sDEVICE=<devname> select device | -dBATCH exit after last file
-sOutputFile=<file> select output file: - for stdout, |command for pipe, embed %d or %ld for page #
 

3.示例

gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=<unencrypted.pdf> -c .setpdfwrite -f <encrypted.pdf>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值