精华内容
下载资源
问答
  • 加密PDF如何编辑呢?这个问题可以细分成两种情况: 加密了口令密码的PDF文件如何编辑 加密了限制密码的PDF文件如何编辑 接下来根据两种情况分别介绍如何解决问题 有口令密码的PDF文件如何编辑 有口令密码的PDF...

    加密的PDF如何编辑呢?这个问题可以细分成两种情况:

    • 加密了口令密码的PDF文件如何编辑
    • 加密了限制密码的PDF文件如何编辑

    接下来根据两种情况分别介绍如何解决问题

    • 有口令密码的PDF文件如何编辑

    有口令密码的PDF文件,如果不知道口令密码就不能打开文件更谈不上编辑了,那么在不知道密码的情况下该如何打开PDF文件并编辑它呢?

    使用PDF解密软件将口令密码破解找回,然后就可以打开PDF文件对文件进行编辑了。

    可以使用okfone PDF解密大师

    如果你知道部分密码信息,可以选择组合破解、掩码破解;如果完全不知道密码就选择字典破解或暴力破解。

    密码找回成功之后,打开PDF文件的时候输入找回的密码就可以了

    • 有限制密码的PDF文件如何编辑

    有限制密码的PDF文件是不能对文件进行复制打印等编辑操作的,我们该如何解决这类问题呢?

    可以使用PDF解密软件将限制解除掉、也可以使用PDF转换器将PDF文件转换成Word文件就可以编辑了。

    PDF解密软件就可以使用上文提到的okfone PDF解密大师,PDF转换器可以使用okfone PDF转换大师

     

    使用PDF转换,将PDF转换Word文件

    解除限制密码

    展开全文
  • PDFBox加密PDF文档

    2021-03-06 03:34:20
    本篇文章帮大家学习PDFBox加密PDF文档,包含了PDFBox加密PDF文档使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。在前一章中,我们已经看到了如何在PDF文档中插入图像。 在本章中,...

    本篇文章帮大家学习PDFBox加密PDF文档,包含了PDFBox加密PDF文档使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。

    在前一章中,我们已经看到了如何在PDF文档中插入图像。 在本章中,我们将学习如何加密PDF文档。

    加密PDF文档

    使用StandardProtectionPolicy和accessPermission类提供的方法加密PDF文档。

    AccessPermission类用于通过为其分配访问权限来保护PDF文档。 使用此教程,您可以限制用户执行以下操作。

    打印文档

    修改文档的内容

    复制或提取文档的内容

    添加或修改注释

    填写交互式表单域

    提取文字和图形以便视障人士使用

    汇编文件

    打印质量下降

    StandardProtectionPolicy类用于向文档添加基于密码的保护。

    以下是对现有PDF文档进行加密的步骤。

    第1步:加载现有的PDF文档

    使用PDDocument类的静态方法load()加载现有的PDF文档。 此方法接受一个文件对象作为参数,因为这是一个静态方法,可以使用类名称调用它,如下所示。

    File file = new File("path of the document")

    PDDocument document = PDDocument.load(file);

    第2步:创建访问权限对象

    实例化AccessPermission类,如下所示。

    AccessPermission accessPermission = new AccessPermission();

    第3步:创建StandardProtectionPolicy对象

    通过传递所有者密码,用户密码和AccessPermission对象来实例化StandardProtectionPolicy类,如下所示。

    StandardProtectionPolicy spp = new StandardProtectionPolicy("1234","1234",accessPermission);

    第4步:设置加密密钥的长度

    使用setEncryptionKeyLength()方法设置加密密钥长度,如下所示。

    spp.setEncryptionKeyLength(128);

    第5步:设置权限

    使用StandardProtectionPolicy类的setPermissions()方法设置权限。 该方法接受一个AccessPermission对象作为参数。

    spp.setPermissions(accessPermission);

    第6步:保护文档

    可以使用PDDocument类的protect()方法保护文档,如下所示。 将StandardProtectionPolicy对象作为参数传递给此方法。

    document.protect(spp);

    第7步:保存文档

    在添加所需内容后,使用PDDocument类的save()方法保存PDF文档,如以下代码块所示。

    document.save("Path");

    第8步:关闭文件

    最后,使用PDDocument类的close()方法关闭文档,如下所示。

    document.close();

    示例

    假设有一个PDF文档:sample.pdf,所在目录为:F:\worksp\pdfbox,其空页如下所示。

    这个例子演示了如何加密上面提到的PDF文档。 在这里,将加载名称为sample.pdf 的PDF文档并对其进行加密。 将此代码保存在EncriptingPDF.java文件中。

    package com.yiibai;

    import java.io.File;

    import org.apache.pdfbox.pdmodel.PDDocument;

    import org.apache.pdfbox.pdmodel.encryption.AccessPermission;

    import org.apache.pdfbox.pdmodel.encryption.StandardProtectionPolicy;

    public class EncriptingPDF {

    public static void main(String args[]) throws Exception {

    //Loading an existing document

    File file = new File("F:/worksp/pdfbox/sample.pdf");

    PDDocument document = PDDocument.load(file);

    //Creating access permission object

    AccessPermission ap = new AccessPermission();

    //Creating StandardProtectionPolicy object

    StandardProtectionPolicy spp = new StandardProtectionPolicy("123456", "123456", ap);

    //Setting the length of the encryption key

    spp.setEncryptionKeyLength(128);

    //Setting the access permissions

    spp.setPermissions(ap);

    //Protecting the document

    document.protect(spp);

    System.out.println("Document encrypted");

    //Saving the document

    document.save("F:/worksp/pdfbox/sample-encript.pdf");

    //Closing the document

    document.close();

    }

    }

    执行时,上述程序会加密显示以下消息的给定PDF文档。

    Document encrypted

    如果尝试打开文档sample-encript.pdf,则它会提示输入密码以打开文档,因为它是加密的,如下所示。

    在输入密码后,文档应该可以正确打开。

    展开全文
  • 一般的pdf阅读器或编辑器可以加密pdf加密pdf一方面可以保护pdf内容不会任意传播,另一方面也是大家在使用各类网盘保存资料时,一些文档可能会被误认为是敏感资源(猜测是根据文件散列值判断),进而导致自己的宝贵...

    批量加密pdf方法(完全免费)

    一般的pdf阅读器或编辑器可以加密pdf,加密pdf一方面可以保护pdf内容不会任意传播,另一方面也是大家在使用各类网盘保存资料时,一些文档可能会被误认为是敏感资源(猜测是根据文件散列值判断),进而导致自己的宝贵资料丢失(此处本人不想吐槽某网盘了,学校下发的文件给认为是敏感文件,上传后无法下载,折腾了我几天,不经用户允许删除用户资料,且本人并没有将其共享),加密后的文档由于其散列/hash值改变,所以与原文件并不相同,同时也保证了文件的安全性。一些批量加密pdf文档的工具收费,一天搜索ubuntu apt包管理系统的软件库时,发现了命令行版本的pdf加/解密工具pdftk,它虽然一次只能给一个文件加密,但通过编写shell脚本的方式,可以实现批量加密。

    批量加密工具

    前提(环境)

    Ubuntu Linux (虚拟机/裸机/WSL),pdftk
    pdftk安装过程如下

    sudo apt update
    sudo apt install -y pdftk
    

    使用pdftk加密单个文件

    # 下面是一个典型的使用,还有其它加密选项,根据选项自行摸索,此处是简单的加密防止浏览文档
    pdftk test.pdf(原pdf文档) output test.s.pdf(新文件名) user_pw 123456(密码)
    

    注意:如果pdf文档已经加过密,如:限制编辑、打印、浏览等,pdftk会处理失败,原文件不会被修改,新文件也不会产生,一些文档经过了数字签名,pdftk在处理时会弹出警告信息,旨在提醒作者尊重版权,依然会处理成功。

    批量加密pdf文档

    此处为加密当前目录下所有文档的脚本,如下

    pdfs=$(find . -name *.pdf)
    PRE_IFS=$IFS
    IFS=$'\n'
    for pdf in ${pdfs}
    do
    if pdftk $pdf output $(echo $pdf|sed 's@pdf$@\s.pdf@g') user_pw 123456
    then
    rm -f $pdf # 可选地删除原文件,如不需要,则删除或注释此行
    else
    echo it\'s a passwd file
    fi
    done
    IFS=$PRE_IFS
    

    保存到文件pdftk-ls.sh中,再执行命令chmod +x pdftk-ls.sh,也可以将其放入/usr/bin/目录下,执行命令./pdftk-ls.sh(pdftk-ls.sh文件在当前目录)或pdftk-ls.sh(脚本放入了/usr/bin目录下),原文档会被加密,新文件名形如xxx.s.pdf(原文件为xxx.pdf),成功处理的文件会删除原文档。

    展开全文
  • 解除加密pdf文件的教程pdf文件被加密了之后怎么解除呢?很多人为了让文件更加安全,都会给一些重要的文件加密。但是,文件如果是带有密码的话,进行转换、合并或编辑等操作的时候就会有些麻烦。所以,我们知道如何...

    原标题:pdf文件加密怎么解除?解除加密pdf文件的教程

    pdf文件被加密了之后怎么解除呢?很多人为了让文件更加安全,都会给一些重要的文件加密。但是,文件如果是带有密码的话,进行转换、合并或编辑等操作的时候就会有些麻烦。所以,我们知道如何加密,也得学会如何解除。下面,小编就来教大家一个快捷搞定的方法。

    595ec12a54b1a2859c8ee252429a0815.png

    网页工具(非vip,2M以下的文件;VIP,50M以内的文件):

    先来给大家演示电脑页面的工具操作,如果是vip的话,50M以下的文件可以利用网页工具快捷搞定。

    我们找到PDF转换网页,在上方菜单栏中点击迅捷PDF转换器的“文档处理”功能,我们可以看到这里面有三个关于PDF密码处理的功能,我们就按照需求,选择“PDF密码解除”

    点击之后,来到操作界面,大家将需要处理的PDF文件导入到工具中。导入进来之后,就会弹出一个PDF文档已加密的窗口,我们这时候就需要输入密码,点击确定。最后,按下开始处理就可以啦。

    a3fd213a66356e442ccddd2502fd0468.png

    电脑端:

    一般来说,自己的常用电脑,我还是觉得装一个电脑端比较方便,因为没有文件大小的限制。大家装好工具后,打开工具。我们同样是在上方菜单栏中选择,现在选择“PDF操作”。

    接着,在左侧的功能栏中选择“PDF解除密码”,我们现在就可以将一个或多个文件导入到工具中,设置好输出的目录后,按下开始转换。这时候,界面会弹出一个输入密码的窗口,大家输入密码,按下确定。紧接着,工具就会开始处理啦。

    2537ee4fed591969461491ece2374d6e.png

    以上就是关于解除加密PDF的方法,希望可以帮助到有需要的你们哦!返回搜狐,查看更多

    责任编辑:

    展开全文
  • pdf分为**文字版和扫描版,**文字版可以单独复制每个文字; 扫描版是由一张张图片存储的,没法对文字进行复制、搜索等常规操作。 我们需要复制某段经典的文字,扫描版是图片...推荐一个强大的pdf编辑软件“adobe acrob
  • android加密.pdf

    2021-06-05 06:23:23
    android加密中国科技论文在线Android 下SQLite 数据库安全机制的设计与实现刘树杰*(北京邮电大学计算机学院,北京 100876)摘要:Android 作为强大的智能终端操作系统,深受用户的喜爱,基于该平台的应用日益增多。...
  • 我用Foxit和Adobe...如果我设置keyLength = 256我得到了上述描述,但我也尝试了其他2个keyLength值,但是文件未加密。我错过了什么,或者是加密只是不使用Android上的这个库?这里是我的代码static {Security.i...
  • 问题描述 最近想学习尤克里里,从...采用曲线救国的方式,首先用浏览器打开加密pdf文件,点击“打印”—>“另存为pdf”: 这样就相当于把这个pdf里面的所有页面的视图都复制下来了,打印出来的pdf是可以添加书签
  • 发现了一个在线很好的教材PDF,但是阅读时候加密了,咋办?简单分析,解密该加密的在线PDF文档,并且下载解密。
  • 其实,PDF解密工具有很多,但是要论综合水平,还要数这一款PDF密码去除神器,它可以在几秒钟之内一键去除PDF文件的密码,以解决该PDF无法编辑的问题。你需要做的就是加密文件拖到这里一键解除。(注意,是在知道...
  • # @fun : 对pdf文件进行加密 # @Time : 2021/11/11 4:51 下午 # @Author : pipi import PyPDF2 import os path='/Users/apple/Desktop/test/' #文件夹路径 files = [] for file in os.listdir(path): # if file....
  • 潇洒郎: PDF加密 设置不可打印 - 福昕高级PDF编辑器或者Adobe Acrobat 打开软件 福昕高级PDF编辑器或者Adobe Acrobat 发现 福昕高级PDF编辑器 “保护” 是灰色的,即无法进行加密操作, 这是因为原PDF文件...
  • 对于Word和Excel等office文档的加密我们都比较熟悉了,但PDF文件如果要加密应该怎么操作呢?有哪些简单好用的PDF加密的方法呢? 方法1: 免费又不用安装的在线加密 现在虽然还不至于完全做到手机办公,但基本上...
  • PDF常用于传输和分享重要文件,为了保护文件中的内容不被窃取,最好的方法是进行加密加密的方法有很多种,本文将介绍其中几个较为简单实用的PDF文件加密方法。
  • PDF文档加密签名处理

    2021-06-08 09:47:10
    PDF文档加密签名处理 如果一个PDF加密了,用password remover就能解决。可如果加了数字签名怎么办? 建一个空白页,然后插入有签名的文档,再删除空白页,保存即可。 1.以“管理员身份运行”Office Password ...
  • 如何破解加密PDF文件

    千次阅读 2021-03-09 18:07:07
    有时候在打印或者修改以及转换PDF文件时,总是无法进行相应操作,提示文档被加密,但文档能够正常打开,是怎么回事呢? 这种一般是对PDF文件进行的部分权限加密,而且这种加密是很容易进行破解的,下面分享2个简单的...
  • PDF常用的三种加密方式:口令加密证书加密Adobe LiveCycle Rights Management口令加密: 作为第一代PDF安全加密方式,到现在也一直广泛应用。口令加密分为:用户密码(user password)、所有者密码(owner password)。...
  • 同时,因需要我们也可对加密文档进行解密,以便能够查看和编辑文档。本文将通过Java程序来演示如何对PDF文档进行加密和解密。此次代码示例用到的控件是Free Spire.PDF for Java。该控件主要功能在于帮助开发人员在...
  • //创建pdf文件到临时文件 if(createPDFFile(txtFile, file)) {//增加水印和加密 waterMark(file.getPath(), pdfFile, userPassWord, OWNERPASSWORD, waterMarkName, permission); } }catch(Exception e) { e....
  • pdf文档加密如何解除

    2021-06-08 17:00:00
    pdf 文档加密如何解除加密PDF 文件固然是比较安全的文件格式,...1、加密之后的 PDF 文件需要解除密码,大家先打开百度浏览器,在浏览器中输入 PDF 转换器,将对应的 PDF 转换器安装到电脑桌面上面。2、运行 PDF ...
  • 如果PDF文档可以正常打开,只是打印、复制、编辑或者转换时提示加密,这种是可以通过一些方法接触密码的。 PDF的解密工具和方法比较多,一般比较常见的就是在线解密和软件解密,分别从两种工具的使用方法来说明。 ...
  • 有时候一些重要的文件并不希望被别人所看到,那我们就可以采取将文件加密的方法来保护自己的文件,别人要是想查看自己电脑的文件,就必须输入自己所设置的密码才可以查看。双击运行软件,在软件界面上可以看到该工具...
  • 本文给大家介绍的是如何使用php生成pdf文件,并且把该文件加密或设置访问密码的方法,有需要的小伙伴可以参考下。项目需求:php生成pdf文件,,并且把该文件加密或设置访问密码开源的TCPDF是基于PHP的一套类库,它...
  • 你从网上下载或其他人传给你的PDF文档,有些只能查看却不能被编辑和打印,那是因为它们已被保护,加了秘萌。为防以后忘记秘萌带来麻烦,可以解除PDF文档保护,即pdf口令移除,使你可以对该文档进行编辑、复制、打印...
  • 这两种格式的文件相信不少人应该都是非常清楚的,两种文件格式各有各的好处,但是大家一般在编辑完PPT文件之后都会将格式转换为PDF格式,这样是不易不修改的。但是很多人还是不放心,所以就加了密。下面一起来看看...
  • 而且, 如果你想使用TCPDF保护生成的PDF, 则库中内置了对密码保护和加密的支持, 你只需要学习如何使用它即可。基本上, 保护文档所需要做的就是使用$ yourPDF-> SetProtection($ arguments)方法。注意:保护文档...
  • 解除PDF文件的加密保护

    千次阅读 2021-07-22 10:26:15
    PDF文件的加密保护有两种,一种是打开密码、一种是编辑密码,解除加密保护只需要输入正确密码就可以了。 如果你不知道正确密码,可能需要通过软件把打开密码找回来、但是编辑密码,不需要正确密码也可以解除。 ...
  • 官方文档事例:http://itextpdf.com/examples/iia.php?id=219主要代码就一句话:stamper.setEncryption(USER, OWNER,PdfWriter.ALLOW_PRINTING, PdfWriter.ENCRYPTION_AES_128 | PdfWriter.DO_NOT_ENCRYPT_M...
  • java使用iText 生成PDF全攻略,包括创建文档,设置字体,添加表格(PdfPTable),创建新页(newPage),设置布局,加密主要使用的jar包: itextpdf-5.4.2.jar,itext-pdfa-5.4.2.jar,itext-xtra-5.4.2.jar,如果用到中文,需要CJK...
  • JAVA实现对PDF文件加密、解密、暴力破解密码功能

    千次阅读 多人点赞 2021-09-17 15:51:28
    前言 这篇文章主要实现的是对pdf文件的加密、移除密码、暴力暴力暴击密码的功能。... pom需要引入的依赖 org.apache.pdfbox pdfbox 3.0.0-RC1 ... 运行方法: 放在ide编辑

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,759
精华内容 21,503
关键字:

如何编辑加密的pdf