พจนานุกรม

เลเยอร์ PDF

ในไฟล์ PDF เลเยอร์หมายถึงส่วนของเนื้อหาที่แยกจากกันและเป็นอิสระ ซึ่งสามารถซ้อนทับกันเพื่อสร้างเอกสารฉบับสมบูรณ์ เลเยอร์ยังเรียกอีกอย่างว่า Optional Content Groups (OCGs)

เลเยอร์ PDF คืออะไร?

ใน PDFเลเยอร์หมายถึงส่วนของเนื้อหาที่แยกจากกันและเป็นอิสระ ซึ่งสามารถซ้อนทับกันเพื่อสร้างเอกสารฉบับสมบูรณ์ เลเยอร์ยังเรียกอีกอย่างว่า Optional Content Groups (OCGs) หรือเรียกสั้นๆ ว่า "OCGs".

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

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

เลเยอร์คือกลุ่มเนื้อหาแบบเลือกแสดง

สิ่งที่โปรแกรมอ่าน PDF เรียกว่าเลเยอร์คือ กลุ่มเนื้อหาแบบเลือกแสดง (optional content group). เนื้อหาบนหน้าเอกสารถูกกำหนดให้เป็นกลุ่มที่มีชื่อ และโปรแกรมอ่านจะมีแผงให้เลือกแสดงหรือซ่อนแต่ละกลุ่มได้

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

ซ่อนไว้ไม่ได้แปลว่าถูกลบ

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

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