การอัปเดตแบบเพิ่มข้อมูลคืออะไร?
การอัปเดตแบบเพิ่มข้อมูล ใน PDF ช่วยให้เพิ่มการแก้ไขได้โดยไม่ต้องเขียนไฟล์ใหม่ทั้งหมด
การเปลี่ยนแปลงจะถูกเพิ่มต่อท้ายไฟล์ ทำให้เนื้อหาดั้งเดิมยังคงอยู่
ตัวอย่างเช่น คำอธิบายประกอบ PDF ในเครื่องมือรีวิวเอกสารมักถูกสร้างด้วยการอัปเดตแบบเพิ่มข้อมูล เพื่อคงความถูกต้องของเอกสารที่ลงลายมือชื่อดิจิทัลไว้ รายละเอียดเหล่านี้มักไม่ปรากฏให้ผู้ใช้งานทั่วไปเห็น สำหรับข้อมูลทางเทคนิค โปรดดูที่ ISO 32000-2:2020.
ทำไมไฟล์ PDF จึงมีขนาดใหญ่ขึ้นเมื่อคุณบันทึก
การอัปเดตแบบเพิ่มข้อมูลจะเขียนเฉพาะส่วนที่เปลี่ยนไปเท่านั้น ไบต์ต้นฉบับยังคงเหมือนเดิมทุกประการ วัตถุใหม่และวัตถุที่ถูกแก้ไขจะถูกเพิ่มต่อท้ายไฟล์ และส่วน cross-reference ใหม่จะถูกเพิ่มต่อท้ายเพื่อชี้ไปยังเวอร์ชันใหม่เหล่านั้น การบันทึกแบบนี้ทำได้รวดเร็วเพราะไม่ต้องเขียนทับทั้งไฟล์ แต่ก็หมายความว่าไฟล์จะมีขนาดใหญ่ขึ้นเท่านั้น การแก้ไขหลายรอบจะทำให้ทุกเวอร์ชันก่อนหน้ายังคงเก็บอยู่ในไฟล์
ลายเซ็นและประวัติที่ยังคงอยู่
พฤติกรรมการเพิ่มข้อมูลต่อท้ายเท่านั้นคือสิ่งที่ทำให้ ลายเซ็นดิจิทัล ใช้งานได้จริง ลายเซ็นจะครอบคลุมช่วงของไบต์ในไฟล์ เนื่องจากการอัปเดตเป็นการเพิ่มต่อท้ายแทนการเขียนทับ ไบต์ที่ถูกลงลายเซ็นจึงไม่ถูกเปลี่ยนแปลง และยังสามารถตรวจสอบลายเซ็นเดิมได้แม้มีการเปลี่ยนแปลงภายหลัง
สิ่งนี้ยังหมายความว่าสามารถกู้เนื้อหาเก่าได้ ข้อความที่ถูกลบใน revision ล่าสุดอาจยังคงอยู่ใน revision ก่อนหน้า นั่นคือสาเหตุที่การลบไม่ใช่การปกปิดข้อมูล การเขียนไฟล์ใหม่ทั้งหมด ซึ่งบางเครื่องมือเรียกว่าการบันทึกเป็นไฟล์แบบ linearized หรือ optimized จะลบประวัติเหล่านั้น และเป็นวิธีที่ลบเนื้อหาออกจริงๆ