從Ubutu的PDF文件中刪除已知密碼

關於從pdf刪除已知密碼

在下一篇文章中,我們將研究如何 從pdf文件中刪除密碼。 當然,不止一次,每個人都希望從pdf中刪除密碼以將其發送給聯繫人。 因此,無論出於何種原因,都不必透露密碼。

今天 PDF文件 當在線查閱文檔時,它們是非常常見的選擇。 它們很容易生成(某些辦公程序,例如LibreOffice允許您直接導出為這種格式),並且 可以使用任何網絡瀏覽器讀取,這使它們非常適合時代。

從Ubuntu中的PDF文件中刪除已知密碼

使用Qpdf

Qpdf是一個 PDF文件轉換軟件 用於 加密和解密PDF文件。 它還可以幫助我們將PDF文件轉換為其他等效的PDF文件。 大多數Gnu / Linux發行版的默認存儲庫中都有Qpdf,因此您可以使用默認的軟件包管理器進行安裝。 在Debian,Ubuntu和Linux Mint中,我們可以通過在終端中輸入(Ctrl + Alt + T)來安裝它:

sudo apt-get install qpdf

對於此示例,我有一個受密碼保護的PDF文件,名為 'example.pdf'。 每次打開它時,文件都會要求輸入密碼以顯示其內容。

密碼示例pdf

我知道pdf文件的密碼。 但是,我不想與任何人共享密碼。 我要做的就是 從PDF文件中刪除密碼 使用Qpdf實用程序,如下所示:

qpdf --password='123456' --decrypt ejemplo.pdf salida.pdf

本示例的密碼為123456。將其替換為您的密碼。

使用Pdftk

Pdftk是另一個偉大的 處理PDF文檔的軟件。 Pdftk可以使用pdf文件執行幾乎所有類型的操作,例如;

  • 加密和解密pdf文件。
  • 合併PDF文檔。
  • 分割PDF頁面。
  • 旋轉PDF文件或頁面。
  • 用X / FDF數據和/或展平表格填寫PDF表格。
  • 應用背景水印或前景圖章。
  • PDF指標報告,書籤和元數據。
  • 添加/更新PDF書籤或元數據。
  • 將文件附加到PDF頁面或PDF文檔。
  • 解壓PDF附件。
  • 將PDF文件拆分為單獨的頁面。
  • 壓縮和解壓縮頁面序列。
  • 修復損壞的PDF文件。

在Debian,Ubuntu和Linux Mint中,我們可以通過在終端中執行(Ctrl + Alt + T)來安裝它:

sudo apt-get instal pdftk

安裝pdftk之後,我們可以使用以下命令從pdf文檔中刪除密碼:

pdftk ejemplo.pdf input_pw 123456 output salida.pdf

用正確的密碼替換“ 123456”。 此命令解密文件“ example.pdf”,並創建一個等效的非密碼保護文件,稱為“ output.pdf”。

使用Poppler

Poppler是一個 基於xpdf-3.0代碼庫的PDF處理庫。 包含以下用於處理PDF文檔的命令行實用程序集:

  • pdfdetach-列出或提取嵌入式文件。
  • pdffonts-字體解析器。
  • pdfimages-圖像提取器。
  • pdfinfo-文檔信息。
  • pdfseparate-頁面提取工具。
  • pdfsig-驗證數字簽名。
  • pdftocairo-使用開羅將PDF轉換為PNG / JPEG / PDF / PS / EPS / SVG的轉換器
  • pdftohtml-PDF到HTML轉換器。
  • pdftoppm-PDF到PPM / PNG / JPEG圖像轉換器。
  • pdftops-PDF至PostScript(PS)轉換器。
  • pdftotext-文本提取。
  • pdfunite-文檔合併工具。

在Debian,Ubuntu和Linux Mint中,我們可以通過在終端中輸入(Ctrl + Alt + T)來安裝此程序:

sudo apt-get install poppler-utils

安裝後,我們將執行以下命令來 解密受密碼保護的pdf文件並創建新文件 當量 稱為output.pdf。

pdftops -upw 123456 ejemplo.pdf salida.pdf

同樣,將“ 123456”更改為您的PDF密碼。

使用“打印到文件”選項

這是上述所有方法中最簡單的方法。 我們可以 使用PDF查看器 存在於我們的系統中 並將受密碼保護的pdf文件打印到另一個文件。

刪除密碼pdf打印按鈕

只需在我們的PDF查看器應用程序中打開受密碼保護的文件即可。 去 文件→打印。 我們只需將pdf文件命名即可將其保存在我們選擇的任何位置。

正如您在上述所有方法中可能已經註意到的那樣,我們僅將名為“ example.pdf”的受密碼保護的pdf文件轉換為另一個等效的pdf文件。 從技術上講, 我們並沒有真正從源文件中刪除密碼,而是解密了該文件並將其另存為另一個等效的pdf文件。 沒有密碼保護。

在沒有密碼的情況下通過網絡解鎖pdf

ilovepdf網站

在上述所有情況下,我們都必須具有pdf的密碼,但是在某些情況下,我們可能沒有該密碼。 如果是這種情況,您可以隨時使用以下服務 愛pdf。 這將允許您上傳文件,並將其解鎖。 雖然 根據加密類型的不同,可能無法解鎖.

就這樣。 希望對您有所幫助。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   阿爾弗雷多 他說:

    非常感謝您長期以來一直在尋找的信息。 但是,我嘗試了所有選項,但沒有一個選項允許我執行此操作,例如,在Pdftk工具中,這是Konsole中返回的消息
    pdftk例子.pdf input_pw gino輸出輸出.pdf
    錯誤:找不到文件。
    錯誤:無法打開PDF文件:
    範例.pdf
    遇到錯誤。 未創建任何輸出。
    捐。 輸入錯誤,因此未創建任何輸出。
    顯然找不到文檔。 我究竟做錯了什麼?
    非常感謝

    1.    達米安·阿莫多(Damian Amoedo) 他說:

      你好。 從我所看到的情況中,只有我發現使用密碼的文件所在的路徑不正確。 在您擁有文檔的文件夾中執行該命令,因為我剛剛嘗試了該命令(以防萬一我在編寫時犯了一個錯誤),並且該命令可以正常工作。 問候。

  2.   阿爾弗雷多 他說:

    非常感謝,我不清楚文件應該在哪裡。 我將其保存在我的documents文件夾中,我所做的是從打開Konsole的文章中寫命令(我使用Linux mInt)。 我確定密碼是正確的,因為我已多次打開文檔。 我對命令不太了解,也不知道我是否做對了。

    1.    達米安·阿莫多(Damian Amoedo) 他說:

      在您擁有文檔的文件夾中打開終端。 然後從那裡嘗試編寫相同的順序。 莎露2。

  3.   阿爾弗雷多 他說:

    非常感謝,我成功了。 也許我們這些不太熟悉這些命令的人需要更詳細的說明。
    感謝您的幫助。