Skip to main content

Metafile là gì?

Metafile có thể được xem là thẻ xác định được sử dụng để mô tả hoặc chỉ định một số loại dữ liệu hoặc tệp hành động.Theo nghĩa này, metafile được hiểu là bản xem trước lén lút về những gì một tập tin khác là tất cả.Một số loại metafiles đang được sử dụng phổ biến ngày nay, với các cấu hình và mối quan hệ thực tế với các tệp khác thay đổi một chút.Một trong những ví dụ phổ biến hơn về Metafile là Windows Metafile hoặc WMF.Được sử dụng trong các ứng dụng Microsoft, WMF được cấu trúc với việc bao gồm giao thức giao diện thiết bị đồ họa cho phép trình bày một hình ảnh đồ họa.Bằng cách ban hành lệnh để lấy thông tin, Metafile bắt đầu chức năng tìm kiếm và truy xuất và tạo màn hình.Một số lệnh liên quan rất giống với các câu lệnh Đồ họa vector.Trong các trường hợp khác, các lệnh có thể liên quan đến việc xác định và truy xuất các bitmap được lưu trữ từ một số vị trí trên ổ cứng.Mặc dù có thể có được thông tin bằng cách sử dụng các bitmap đã được xây dựng và tại chỗ, việc chọn đi với một metafile như WMF sẽ thực sự tiết kiệm không gian và thời gian.Điều này đặc biệt đúng khi bitmap trong câu hỏi được sử dụng bởi nhiều thành phần trong hệ điều hành hoặc một trong các ứng dụng mở và chạy.Một ví dụ thứ hai của metafile được gọi là Metafile đồ họa máy tính hoặc CGM.Sử dụng các tiêu chuẩn được phát triển và duy trì bởi Viện Tiêu chuẩn Quốc gia Hoa Kỳ, CGM sẽ hoạt động trên bất kỳ loại hệ điều hành nào.Đây là một lợi thế so với WMF, sẽ chỉ hoạt động trong môi trường Windows.Metafile đồ họa máy tính sẽ cung cấp tất cả các chức năng của Windows Metafile, cung cấp cho người dùng chọn đi với hệ điều hành khác với ứng dụng dựa trên Microsoft cùng một tùy chọn và khả năng truy cập đồ họa.Do sự khác biệt trong loại metafiles được sử dụng ngày nay, một số công cụ chuyển đổi đã được phát triển giúp dễ dàng chuyển đổi một định dạng Metafile thành một loại cấu hình metafile khác.Các công cụ này có thể được cài đặt trên ổ cứng và được lập trình để tự động thực thi các chuyển đổi hoặc được sử dụng theo từng trường hợp trong một mạng lưới lớn hơn.