ลบรหัสผ่านที่ทราบออกจากไฟล์ PDF ใน Ubutu

เกี่ยวกับการลบรหัสผ่านที่ทราบออกจาก pdf

ในบทความต่อไปเราจะมาดูวิธีที่เราทำได้ ลบรหัสผ่านออกจากไฟล์ pdf. แน่นอนว่ามากกว่าหนึ่งครั้งทุกคนต้องการลบรหัสผ่านออกจาก pdf เพื่อส่งไปยังผู้ติดต่อ ดังนั้นหลีกเลี่ยงการเปิดเผยรหัสผ่านดังกล่าวไม่ว่าจะด้วยเหตุผลใดก็ตาม

วันนี้ ไฟล์ PDF เป็นตัวเลือกที่ใช้กันทั่วไปในการให้คำปรึกษาเอกสารทางออนไลน์ สร้างได้ง่าย (โปรแกรมสำนักงานบางโปรแกรมเช่น LibreOffice อนุญาตให้คุณส่งออกไปยังรูปแบบนี้ได้โดยตรง) และ สามารถอ่านได้ด้วยเว็บเบราว์เซอร์ใดก็ได้ซึ่งทำให้พวกเขาสมบูรณ์แบบสำหรับยุคสมัย

ลบรหัสผ่านที่ทราบออกจากไฟล์ PDF ใน Ubuntu

ใช้ Qpdf

Qpdf คือไฟล์ ซอฟต์แวร์แปลงไฟล์ PDF ใช้สำหรับ เข้ารหัสและถอดรหัสไฟล์ PDF. นอกจากนี้ยังช่วยให้เราสามารถแปลงไฟล์ PDF เป็นไฟล์ PDF ที่เทียบเท่าอื่น ๆ Qpdf มีอยู่ในที่เก็บเริ่มต้นของการแจกแจง Gnu / Linux ส่วนใหญ่ดังนั้นคุณสามารถติดตั้งได้โดยใช้ตัวจัดการแพ็คเกจเริ่มต้น ใน 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 หรือหน้า
  • กรอกแบบฟอร์ม PDF ด้วยข้อมูล X / FDF และ / หรือแบบฟอร์มแบน
  • ใช้ลายน้ำพื้นหลังหรือตราประทับพื้นหน้า
  • รายงานเมตริก 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 คือไฟล์ ไลบรารีการประมวลผล PDF ตาม xpdf-3.0 codebase. มีชุดยูทิลิตี้บรรทัดคำสั่งต่อไปนี้สำหรับจัดการเอกสาร 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 ของคุณ

ใช้ตัวเลือก Print to file

นี่เป็นวิธีที่ง่ายที่สุดในทุกวิธีข้างต้น สามารถ ใช้โปรแกรมดู PDF ที่มีอยู่ในระบบของเรา และพิมพ์ไฟล์ pdf ที่ป้องกันด้วยรหัสผ่านไปยังไฟล์อื่น

ลบรหัสผ่านปุ่มพิมพ์ pdf

เพียงเปิดไฟล์ที่ป้องกันด้วยรหัสผ่านในแอปโปรแกรมดู PDF ของเรา ไปที่ ไฟล์→พิมพ์. เราจะต้องบันทึกไฟล์ pdf ในตำแหน่งใด ๆ ที่เราเลือกโดยตั้งชื่อให้เท่านั้น

ดังที่คุณสังเกตเห็นในวิธีการทั้งหมดข้างต้นเราเพียงแค่แปลงไฟล์ pdf ที่มีการป้องกันด้วยรหัสผ่านที่เรียกว่า 'example.pdf' เป็นไฟล์ pdf อื่นที่เทียบเท่ากัน พูดในทางเทคนิค เราไม่ได้ลบรหัสผ่านออกจากไฟล์ต้นฉบับ แต่เราจะถอดรหัสไฟล์และบันทึกเป็นไฟล์ pdf อื่นที่เทียบเท่ากัน ไม่มีการป้องกันด้วยรหัสผ่าน

ปลดล็อก pdf ผ่านเว็บโดยไม่ต้องใช้รหัสผ่าน

เว็บ ilovepdf

ในทุกกรณีข้างต้นเราต้องมีรหัสผ่านสำหรับ pdf แต่อาจเป็นกรณีที่เราไม่มี หากเป็นกรณีของคุณคุณสามารถใช้บริการเช่น ไอเลิฟpdf. วิธีนี้จะช่วยให้คุณสามารถอัปโหลดไฟล์ของคุณและไฟล์จะกลับมาปลดล็อก แม้ว่า ขึ้นอยู่กับประเภทของการเข้ารหัสที่อาจไม่สามารถปลดล็อกได้.

และนั่นคือทั้งหมด ฉันหวังว่าคุณจะได้รับประโยชน์


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Alfredo dijo

    ขอบคุณมากสำหรับข้อมูลนี้ที่หามานาน อย่างไรก็ตามฉันได้ลองใช้ตัวเลือกทั้งหมดแล้วและไม่มีตัวเลือกใดให้ฉันทำเช่นในเครื่องมือ Pdftk นี่คือข้อความที่ส่งกลับมาใน Konsole
    ตัวอย่าง pdftk.pdf input_pw gino output output.pdf
    ข้อผิดพลาด: ไม่พบไฟล์
    ข้อผิดพลาด: ไม่สามารถเปิดไฟล์ PDF:
    example.pdf
    พบข้อผิดพลาด ไม่มีการสร้างผลลัพธ์
    บริจาค. ข้อผิดพลาดในการป้อนข้อมูลจึงไม่มีการสร้างเอาต์พุต
    ดูเหมือนจะไม่พบเอกสาร ผมทำอะไรผิดหรือเปล่า?
    ขอบคุณมาก

    1.    เดเมียน อาโมเอโด dijo

      สวัสดี. จากสิ่งที่ฉันเห็นมันเกิดขึ้นกับฉันเท่านั้นที่เส้นทางที่คุณมีไฟล์พร้อมรหัสผ่านไม่ถูกต้อง ดำเนินการคำสั่งในโฟลเดอร์เดียวกับที่คุณมีเอกสารเพราะฉันเพิ่งลองใช้คำสั่ง (ในกรณีที่ฉันเขียนผิดพลาด) และทำงานได้อย่างถูกต้อง ทักทาย.

  2.   Alfredo dijo

    ขอบคุณมากฉันไม่ชัดเจนว่าไฟล์ควรอยู่ที่ไหน ฉันมีในโฟลเดอร์เอกสารของฉันและสิ่งที่ฉันทำคือเขียนคำสั่งจากบทความเปิด Konsole (ฉันใช้ Linux mInt) ฉันแน่ใจว่ารหัสผ่านถูกต้องเพราะฉันเปิดเอกสารหลายครั้ง ฉันไม่รู้เกี่ยวกับคำสั่งมากนักและฉันไม่รู้ว่าฉันทำถูกต้องหรือไม่

    1.    เดเมียน อาโมเอโด dijo

      เปิดเทอร์มินัลในโฟลเดอร์ที่คุณมีเอกสาร และจากนั้นลองเขียนคำสั่งเดียวกัน Salu2.

  3.   Alfredo dijo

    ขอบคุณมากฉันทำสำเร็จแล้ว บางทีพวกเราที่ไม่ค่อยคุ้นเคยกับคำสั่งก็ต้องการคำแนะนำที่ละเอียดกว่านี้
    ฉันขอขอบคุณสำหรับความช่วยเหลือ