ซ่อม PDF

ถัดไป

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

การซ่อมทำงานอย่างไร

  1. 1

    อัปโหลด PDF

    ลากแล้ววางไฟล์ที่เปิดไม่ขึ้น ไฟล์อยู่บนอุปกรณ์ของคุณ ไม่มีอะไรถูกส่งไปยังเซิร์ฟเวอร์

  2. 2

    เครื่องมืออ่านมันใหม่

    เอนจิน PDF ที่ผ่อนปรนเปิดไฟล์ โดยเพิกเฉยต่อโครงสร้างที่พัง และอ่านทุกหน้าที่กู้คืนได้

  3. 3

    สร้างไฟล์ที่สะอาดขึ้นใหม่

    หน้าถูกคัดลอกไปยังเอกสารใหม่ ตารางอ้างอิงไขว้และเทรลเลอร์จึงถูกเขียนตั้งแต่ต้นและถูกต้องโดยวิธีการสร้าง

  4. 4

    ดาวน์โหลดผลลัพธ์

    คุณจะได้ PDF ใหม่ที่เปิดได้อย่างสะอาด เปิดในโปรแกรมอ่านของคุณเพื่อยืนยันว่าหน้าอยู่ครบ

การซ่อมนี้แก้ได้และแก้ไม่ได้อะไรบ้าง

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

ปัญหา แก้ได้ไหม เพราะอะไร
ตารางอ้างอิงไขว้พังหรือไม่ตรงกัน ได้ ไฟล์ใหม่ถูกเขียนด้วย xref ใหม่ที่ถูกต้อง
เทรลเลอร์เก่าหรือหลงเหลือหลังบันทึกผิดพลาด ได้ มีการสร้างเทรลเลอร์ที่สะอาดให้ไฟล์ที่สร้างขึ้นใหม่
เศษที่เหลือจากการบันทึกแบบเพิ่มทีละส่วนซ้ำ ๆ ได้ เก็บเฉพาะหน้าปัจจุบัน ทิ้งเวอร์ชันเก่าไป
ออบเจ็กต์ที่โปรแกรมอ่านปฏิเสธแต่ตัวแยกวิเคราะห์อ่านได้ บ่อยครั้ง การเขียนใหม่ในไฟล์สะอาดมักทำให้โปรแกรมอ่านที่เข้มงวดยอมรับ
ไฟล์ถูกตัดจนตัวแยกวิเคราะห์เปิดไม่ได้ ไม่ได้ หากเอนจินแยกวิเคราะห์ไฟล์ไม่ได้ ก็ไม่มีอะไรให้สร้างใหม่
ข้อมูลออบเจ็กต์หายไปจริง ๆ หรืออ่านไม่ได้ ไม่ได้ เครื่องมือเก็บสิ่งที่อ่านได้ ส่วนที่เหลือแต่งขึ้นเองไม่ได้
เข้ารหัสด้วยรหัสผ่านที่ไม่ทราบ ไม่ได้ หากไม่มีรหัสผ่าน เนื้อหาจะยังถูกล็อกไว้

ทำไมโครงสร้าง PDF จึงพัง

  • ดาวน์โหลดหรืออัปโหลดไม่ครบ ไฟล์ที่เสียไบต์ท้าย ๆ ระหว่างส่งจะเสียตารางอ้างอิงไขว้ที่อยู่ส่วนท้าย
  • การเขียนถูกขัดจังหวะ โปรแกรมที่ค้างขณะบันทึกอาจไม่เคยเขียนเทรลเลอร์ที่ถูกต้องออกมาเลย
  • การถ่ายโอนแบบไบนารีที่ผิดพลาด การย้าย PDF ในโหมดข้อความที่เขียนอักขระขึ้นบรรทัดใหม่ทำให้ไบต์ภายในสตรีมที่บีบอัดเสียหาย
  • การแก้ไขแบบเพิ่มทีละส่วนที่รก การบันทึกทับซ้ำ ๆ อาจทิ้งโครงสร้างที่โปรแกรมอ่านบางตัวปฏิเสธ แม้หน้าจะปกติดี

สิ่งที่มันไม่ทำ

  • มันไม่กู้ PDF ที่ตัวแยกวิเคราะห์เปิดไม่ได้เลย ไฟล์ที่ถูกตัดอย่างหนักอาจเกินความสามารถของเครื่องมือนี้
  • มันไม่ซ่อมรูปภาพหรือฟอนต์ที่เสียหายซึ่งเก็บอยู่ภายใน PDF ไฟล์ JPEG ที่พังก็ยังพังแม้อยู่ในคอนเทนเนอร์ที่สะอาด
  • มันไม่ลบรหัสผ่านและไม่ถอดรหัสเนื้อหาที่ป้องกันไว้

สำหรับกรณีเหล่านั้น เครื่องมือเดสก์ท็อปอย่าง Ghostscript หรือ qpdf ที่รันในเครื่อง บางครั้งไปได้ไกลกว่า

หลีกเลี่ยง PDF ที่พัง

เมื่อคุณสร้าง PDF ด้วยโค้ด ให้ปิดไฟล์อย่างถูกต้องเพื่อให้เทรลเลอร์ถูกเขียน เมื่อให้บริการผ่าน HTTP ให้ส่ง Content-Length ที่ถูกต้องเพื่อให้ไคลเอนต์รู้ว่าไฟล์ครบเมื่อใด เก็บสำเนาต้นฉบับไว้ก่อนแก้ไข เพื่อให้การบันทึกที่ผิดพลาดไม่เคยเป็นเวอร์ชันเดียวที่คุณมี

คำถามที่พบบ่อย

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

ได้ เมื่อยังสมบูรณ์เชิงโครงสร้าง มันถูกคัดลอกไปยังไฟล์ใหม่ตามเดิม หากฟอนต์หรือสตรีมรูปภาพเสียหายในตัวเอง อักขระหรือรูปนั้น ๆ อาจยังแสดงว่างเปล่า แต่ส่วนที่เหลือของหน้าก็ปกติดี

ได้เฉพาะเมื่อเนื้อหาไม่ได้ถูกล็อกจริง ๆ เครื่องมือพยายามอ่านผ่านการเข้ารหัสพื้นฐาน แต่มันไม่มีช่องกรอกรหัสผ่านและเจาะการป้องกันจริงไม่ได้ ไฟล์ที่ล็อกด้วยรหัสผ่านที่คุณไม่มีจะกู้คืนไม่ได้

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

ไม่เป็นอะไร เครื่องมือไม่เคยแก้ไขต้นฉบับของคุณ มันเขียนสำเนาที่ซ่อมแล้วแยกต่างหาก ดาวน์โหลดไฟล์ใหม่ ยืนยันว่ามันเปิดได้ และเก็บต้นฉบับไว้จนกว่าคุณจะมั่นใจ

เครื่องมือที่เกี่ยวข้อง

ปิดทับ PDF บนอุปกรณ์ของคุณ

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

ตัวแปลง HTML เป็น PDF

แปลง HTML พื้นฐานและ CSS แบบอินไลน์เป็น PDF ภาพขนาด A4, Letter หรือ Legal ภายในเบราว์เซอร์ โดยไม่อัปโหลดซอร์สโค้ดหรือไฟล์ผลลัพธ์

ดึงภาพจากไฟล์ PDF

ดึงภาพแต่ละภาพที่ฝังอยู่ในไฟล์ PDF ออกมา และดาวน์โหลดแยกกันหรือเป็นไฟล์ ZIP เดียว โดยรักษาความละเอียดเดิมไว้

ตัวสร้าง PDF ที่ค้นหาได้

เปลี่ยน PDF ที่สแกนให้เป็นเอกสารที่ค้นหาและเลือกข้อความได้ ด้วยการเพิ่มชั้นข้อความ OCR ที่มองไม่เห็น ทำงานทั้งหมดในเบราว์เซอร์ รองรับ 7 ภาษาอักษรละติน

แบบฟอร์ม PDF

กรอกช่อง AcroForm ที่มีอยู่ในเบราว์เซอร์ เก็บคำตอบเดิมไว้ และดาวน์โหลดเป็นสำเนาที่แก้ไขต่อได้หรือสำเนาแบบคงที่

สแกนเอกสารเป็น PDF

เปลี่ยนรูปเอกสาร JPEG, PNG หรือ WebP เป็น PDF ไฟล์เดียวในเบราว์เซอร์ เลือก A4 หรือ US Letter แนวตั้งแล้วดาวน์โหลดโดยไม่อัปโหลดรูปของคุณ.

เครื่องมือนี้มีให้บริการในภาษาอื่น