Metafile คืออะไร

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

หนึ่งในตัวอย่างทั่วไปของ metafile คือ Windows Metafile หรือ WMF ใช้ในแอปพลิเคชันของ Microsoft WMF มีโครงสร้างพร้อมการรวมโพรโทคอลอินเทอร์เฟซอุปกรณ์กราฟิกที่ทำให้สามารถแสดงภาพกราฟิกได้ โดยการออกคำสั่งเพื่อดึงข้อมูล metafile จะเริ่มต้นการค้นหาและดึงข้อมูลฟังก์ชั่นและสร้างการแสดงผล คำสั่งบางคำสั่งที่เกี่ยวข้องนั้นคล้ายกับคำสั่งกราฟิกเวกเตอร์

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

ตัวอย่างที่สองของ metafile นั้นเรียกว่า Computer Graphics Metafile หรือ CGM การใช้มาตรฐานที่พัฒนาและดูแลโดยสถาบันมาตรฐานแห่งชาติของสหรัฐอเมริกา CGM จะทำงานกับระบบปฏิบัติการทุกประเภท นี่เป็นข้อดีอย่างหนึ่งของ WMF ซึ่งจะทำงานในสภาพแวดล้อม Windows เท่านั้น คอมพิวเตอร์กราฟิก Metafile จะให้ฟังก์ชั่นทั้งหมดของ Windows Metafile ซึ่งให้ผู้ใช้ที่เลือกใช้ระบบปฏิบัติการอื่นนอกเหนือจากแอปพลิเคชันที่ใช้ Microsoft เป็นตัวเลือกและความสามารถในการเข้าถึงกราฟิก

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