XMP คืออะไร?
XMP, เป็นตัวย่อของ "eXtensible Metadata Platform", เป็นมาตรฐานข้อมูลเมตาแบบใช้ XML อย่างแพร่หลายในเอกสาร PDF และถูกกำหนดให้ใช้ในมาตรฐานย่อย PDF ของ ISO PDF subset ทั้งหมด เทคโนโลยีนี้ถูกกำหนดอย่างเป็นทางการในมาตรฐาน ISO 16684-1:2019 ชื่อ "Graphic technology - Extensible metadata platform (XMP) - Part 1: Data model, serialization and core properties.
XMP ทำหน้าที่เป็นเครื่องมือที่มีประสิทธิภาพในการฝัง เมทาดาทา ลงในไฟล์ดิจิทัล ครอบคลุมข้อมูลเกี่ยวกับเนื้อหา การสร้าง และการใช้งาน ซึ่งช่วยเพิ่มประสิทธิภาพในการค้นหา การจัดระเบียบ และความสามารถในการใช้งานข้ามแพลตฟอร์ม ด้วยการยึดตามมาตรฐาน XMP ช่วยให้การจัดการและการแบ่งปันข้อมูลทำได้อย่างมีประสิทธิภาพยิ่งขึ้น
XMP และ document information dictionary
ไฟล์ PDF สามารถอธิบายตัวเองได้ในสองตำแหน่ง และทั้งสองอาจไม่ตรงกัน ดิกชันนารีข้อมูลเอกสารแบบเก่าจะมีรายการสั้นๆ คงที่ เช่น ชื่อเรื่อง ผู้เขียน หัวเรื่อง คีย์เวิร์ด และวันที่สองค่า XMP เป็นรูปแบบที่ใหม่กว่า: เป็นแพ็กเกจ XML ที่ฝังอยู่ในไฟล์ ขยายเพิ่มได้ และสามารถเก็บข้อมูลได้มากกว่ารายการคงที่นั้นมาก
เมื่อมีทั้งสองแบบอยู่พร้อมกัน โปรแกรมอ่านอาจแสดงแบบใดแบบหนึ่ง ทำให้ข้อมูลทั้งสองคลาดเคลื่อนกันได้หลังจากไฟล์ถูกผ่านเครื่องมือหลายตัว เมื่อข้อมูลขัดแย้งกัน โดยทั่วไป XMP จะถือเป็นข้อมูลหลัก ส่วน information dictionary ถูกเลิกใช้ใน PDF 2.0 และใช้ XMP แทน
XMP ใช้ทำอะไรได้บ้าง
เนื่องจาก XMP เป็นคอนเทนเนอร์สำหรับสคีมาที่มีชื่อกำกับ แทนที่จะเป็นชุดฟิลด์ตายตัว จึงสามารถอธิบายสิทธิ์และการอนุญาต บันทึกประวัติการสร้างและแก้ไข และสถานะเวิร์กโฟลว์ควบคู่ไปกับ เมทาดาทา. มาตรฐานเดียวกันนี้ถูกใช้ในไฟล์รูปภาพและวิดีโอ ทำให้เมทาดาทายังคงอยู่ได้เมื่อต้องแปลงไฟล์ข้ามรูปแบบ
XMP ยังบันทึกคำอ้างอิงความสอดคล้องตามมาตรฐานด้วย PDF/A ไฟล์จะบันทึกว่าตัวเองอ้างอิงส่วนใดและ ระดับความสอดคล้องตามมาตรฐาน ใดไว้ใน XMP และตัวตรวจสอบความถูกต้องจะอ่านข้อมูลอ้างอิงนั้น ก่อนจะตรวจสอบว่าไฟล์ปฏิบัติตามจริงหรือไม่ XMP ยังสามารถผูกกับแต่ละหน้าและแต่ละรูปภาพได้ ไม่ใช่แค่ระดับเอกสารทั้งหมดเท่านั้น