自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在Linux中從一個(gè)PDF文件中移除密碼

系統(tǒng) Linux
今天,我碰巧分享一個(gè)受密碼保護(hù)的 PDF 文件給我的一個(gè)朋友。我知道這個(gè) PDF 文件的密碼,但是我不想透露密碼。如果你想知道,如何在 Linux 中從一個(gè) PDF 文件移除密碼,繼續(xù)讀!它是不難的。

https://s1.51cto.com/oss/201812/09/dd3b85c9fa8ef63f7e99e583e7a7b47b.jpg

今天,我碰巧分享一個(gè)受密碼保護(hù)的 PDF 文件給我的一個(gè)朋友。我知道這個(gè) PDF 文件的密碼,但是我不想透露密碼。作為代替,我只想移除密碼并發(fā)送文件給他。我開始在因特網(wǎng)上查找一些簡(jiǎn)單的方法來(lái)從 PDF 文件中移除密碼保護(hù)。在快速 google 搜索后,在 Linux 中,我?guī)?lái)四種方法來(lái)從一個(gè) PDF 文件中移除密碼。有趣的事是,在幾年以前我已經(jīng)做過(guò)這事情但是我忘記了。如果你想知道,如何在 Linux 中從一個(gè) PDF 文件移除密碼,繼續(xù)讀!它是不難的。

在Linux中從一個(gè)PDF文件中移除密碼

方法 1 – 使用 Qpdf

Qpdf 是一個(gè) PDF 轉(zhuǎn)換軟件,它被用于加密和解密 PDF 文件,轉(zhuǎn)換 PDF 文件到其他等效的 PDF 文件。 Qpdf 在大多數(shù) Linux 發(fā)行版中的默認(rèn)存儲(chǔ)庫(kù)中是可用的,所以你可以使用默認(rèn)的軟件包安裝它。

例如,Qpdf 可以被安裝在 Arch Linux 和它的衍生版,使用 pacman ,像下面顯示。

  1. $ sudo pacman -S qpdf

在 Debian、Ubuntu、Linux Mint 上:

  1. $ sudo apt-get install qpdf

現(xiàn)在,讓我們使用 qpdf 從一個(gè) pdf 文件移除密碼。

我有一個(gè)受密碼保護(hù)的 PDF 文件,名為 secure.pdf。每當(dāng)我打開這個(gè)文件時(shí),它提示我輸入密碼來(lái)顯示它的內(nèi)容。

我知道上面 PDF 文件的密碼。然而,我不想與任何人共享密碼。所以,我將要做的事是簡(jiǎn)單地移除 PDF 文件的密碼,使用 Qpdf 功能帶有下面的命令。

  1. $ qpdf --password='123456' --decrypt secure.pdf output.pdf

相當(dāng)簡(jiǎn)單,不是嗎?是的,它是!這里,123456 是 secure.pdf 文件的密碼。用你自己的密碼替換。

方法 2 – 使用 Pdftk

Pdftk 是另一個(gè)用于操作 PDF 文件的好軟件。 Pdftk 可以做幾乎所有的 PDF 操作,例如:

  • 加密和解密 PDF 文件。
  • 合并 PDF 文檔。
  • 整理 PDF 頁(yè)掃描。
  • 拆分 PDF 頁(yè)。
  • 旋轉(zhuǎn) PDF 文件或頁(yè)。
  • 用 X/FDF 數(shù)據(jù) 填充 PDF 表單,和/或摧毀表單。
  • 從 PDF 表單中生成 PDF數(shù)據(jù)模板。
  • 應(yīng)用一個(gè)背景水印,或一個(gè)前景印記。
  • 報(bào)告 PDF 度量標(biāo)準(zhǔn)、書簽和元數(shù)據(jù)。
  • 添加/更新 PDF 書簽或元數(shù)據(jù)。
  • 附加文件到 PDF 頁(yè),或 PDF 文檔。
  • 解包 PDF 附件。
  • 拆解一個(gè) PDF 文件到單頁(yè)中。
  • 壓縮和解壓縮頁(yè)流。
  • 修復(fù)破損的 PDF 文件。

Pddftk 在 AUR 中是可用的,所以你可以在 Arch Linux 和它的衍生版上使用任意 AUR 幫助程序安裝它。

使用 Pacaur

  1. $ pacaur -S pdftk

使用 Packer

  1. $ packer -S pdftk

使用 Trizen

  1. $ trizen -S pdftk

使用 Yay

  1. $ yay -S pdftk

使用 Yaourt

  1. $ yaourt -S pdftk

在 Debian、Ubuntu、Linux Mint 上,運(yùn)行:

  1. $ sudo apt-get instal pdftk

在 CentOS、Fedora、Red Hat 上:

首先,安裝 EPEL 倉(cāng)庫(kù):

  1. $ sudo yum install epel-release

  1. $ sudo dnf install epel-release

然后,安裝 PDFtk 應(yīng)用程序,使用命令:

  1. $ sudo yum install pdftk

或者

  1. $ sudo dnf install pdftk

一旦 pdftk 安裝,你可以從一個(gè) PDF 文檔移除密碼,使用命令:

  1. $ pdftk secure.pdf input_pw 123456 output output.pdf

用你正確的密碼替換 123456。這個(gè)命令解密 secure.pdf 文件,并創(chuàng)建一個(gè)相同的名為 output.pdf 的無(wú)密碼保護(hù)的文件。

參閱:

方法 3 – 使用 Poppler

Poppler 是一個(gè)基于 xpdf-3.0 代碼庫(kù)的 PDF 渲染庫(kù)。它包含下列用于操作 PDF 文檔的命令行功能集。

  • pdfdetach – 列出或提取嵌入的文件。
  • pdffonts – 字體分析器。
  • pdfimages – 圖片提取器。
  • pdfinfo – 文檔信息。
  • pdfseparate – 頁(yè)提取工具。
  • pdfsig – 核查數(shù)字簽名。
  • pdftocairo – PDF 到 PNG/JPEG/PDF/PS/EPS/SVG 轉(zhuǎn)換器,使用 Cairo 。
  • pdftohtml – PDF 到 HTML 轉(zhuǎn)換器。
  • pdftoppm – PDF 到 PPM/PNG/JPEG 圖片轉(zhuǎn)換器。
  • pdftops – PDF 到 PostScript (PS) 轉(zhuǎn)換器。
  • pdftotext – 文本提取。
  • pdfunite – 文檔合并工具。

因這個(gè)指南的目的,我們僅使用 pdftops 功能。

在基于 Arch Linux 的發(fā)行版上,安裝 Poppler,運(yùn)行:

  1. $ sudo pacman -S poppler

在 Debian、Ubuntu、Linux Mint 上:

  1. $ sudo apt-get install poppler-utils

在 RHEL、CentOS、Fedora 上:

  1. $ sudo yum install poppler-utils

一旦 Poppler 安裝,運(yùn)行下列命令來(lái)解密密碼保護(hù)的 PDF 文件,并創(chuàng)建一個(gè)新的相同的名為 output.pdf 的文件。

  1. $ pdftops -upw 123456 secure.pdf output.pdf

再一次,用你的 pdf 密碼替換 123456 。

正如你在上面方法中可能注意到,我們僅轉(zhuǎn)換密碼保護(hù)的名為 secure.pdf 的 PDF 文件到另一個(gè)相同的名為 output.pdf 的 PDF 文件。技術(shù)上講,我們并沒(méi)有真的從源文件中移除密碼,作為代替,我們解密它,并保存它為另一個(gè)相同的沒(méi)有密碼保護(hù)的 PDF 文件。

方法 4 – 打印到一個(gè)文件

這是在所有上面方法中的最簡(jiǎn)單的方法。你可以使用你存在的 PDF 查看器,例如 Atril 文檔查看器、Evince 等等,并打印密碼保護(hù)的 PDF 文件到另一個(gè)文件。

在你的 PDF 查看器應(yīng)用程序中打開密碼保護(hù)的文件。轉(zhuǎn)到 “File - > Print” 。并在你選擇的某個(gè)位置保存 PDF 文件。

于是,這是全部。希望這是有用的。你知道/使用一些其它方法來(lái)從從 PDF 文件中移除密碼保護(hù)嗎?在下面的評(píng)價(jià)區(qū)讓我們知道。 

責(zé)任編輯:龐桂玉 來(lái)源: Linux中國(guó)
相關(guān)推薦

2016-12-07 17:45:44

Linux文件

2023-04-17 16:17:19

LinuxPDF

2016-11-22 19:37:54

Linux恢復(fù)文件

2019-09-10 09:12:54

2021-09-14 12:34:33

LinuxLinux終端

2017-02-10 20:00:17

Linux共享目錄命令

2018-05-09 16:37:45

LinuxPDF文件解除密碼

2021-02-15 17:29:46

LinuxShell腳本

2018-01-26 09:02:30

LinuxPDF創(chuàng)建視頻

2024-04-11 08:30:05

JavaScript數(shù)組函數(shù)

2019-06-03 11:15:32

Linux軟件包命令

2020-08-24 08:07:32

Node.js文件函數(shù)

2019-07-10 11:10:25

Windows 10文件夾Windows

2018-06-19 10:06:16

Linux軟件測(cè)試Nix包管理器

2018-03-30 17:51:17

Linux命令查找文件

2021-07-02 07:18:19

Goresults通道類型

2021-08-30 13:08:54

Linux實(shí)時(shí)監(jiān)控日志文件

2016-12-20 09:47:17

Linux命令復(fù)制文件到多個(gè)目錄

2024-05-26 10:29:29

2017-02-06 18:00:26

Linuxsudo命令
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)