Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Windows Metafile Format là định dạng tập tin hình ảnh có thể chứa cả đồ họa vector và raster. Định dạng này được dùng để lưu trữ dữ liệu đồ họa trong bộ nhớ hoặc trên các tập tin đĩa. Một tập tin siêu đề lưu trữ một danh sách các cuộc gọi chức năng trong Giao diện thiết bị đồ họa (GDI) Windows cần phải được thực hiện để hiển thị hình ảnh trên màn hình. Hệ thống giải thích và thực thi các lệnh trong bối cảnh hiển thị.
Trước đây, Windows Metafile là định dạng hình ảnh vector duy nhất được hỗ trợ bởi Microsoft Word. Microsoft Word bây giờ cũng hỗ trợ định dạng SVG, nhưng định dạng metafile vẫn thường được sử dụng trong tài liệu Word. Cũng vậy, Metafile có thể là một định dạng trao đổi cho các ứng dụng khác, chẳng hạn như Microsoft Visio. Nói chung mục đích chính của Metafile là đảm bảo việc trao đổi thông tin đồ họa giữa các Windows ứng dụng.
Có 3 phiên bản của Windows MetaFile:
Vấn đề hiện tại với Windows Metafile là nó không được hỗ trợ bởi hầu hết các định dạng phi từ Word, nơi mà tài liệu thường được lưu. Do đó, cần chuyển đổi định dạng MetaFile sang các định dạng raster hoặc vector khác. Rất dễ chuyển đổi Windows Metafile thành hình ảnh raster trên .NET bằng cách đơn giản truyền nó đến GDI+, nhưng không thể thực hiện điều này trên các nền tảng khác vì ngay cả GDI+ cũng không cung cấp chức năng để trích xuất đồ họa vector từ Metafile. Để giải quyết các vấn đề này, Aspose.Words thực hiện của riêng nó Windows người chơi tệp metafile, có thể chơi định dạng metafile cả đồ họa vector và raster trên tất cả các nền tảng.
Lớp MetafileRenderingOptions cho phép bạn điều khiển người chơi Metafile. Ví dụ, bạn có thể xác định cách các hình ảnh siêu tệp nên được hiển thị bằng thuộc tính RenderingMode, mà có một ý nghĩa đặc biệt khi chuyển đổi thành bitma (cũng xem thuộc tính MetafileRenderingOptions.)
Các thao tác raster là một tính năng phức tạp của tập tin siêu loại, hiện nay chỉ có hỗ trợ hạn chế. Các thao tác rasters có sẵn trong định dạng tệp WMF và EMF. Định dạng tệp EMF+ không sử dụng các thao tác raster trực tiếp nhưng có thể chứa EMF Parts,嵌入的 WMF hoặc EMF metafiles.
Có các thao tác raster nhị phân và tam phân:
Các thao tác raster không thể được chuyển đổi trực tiếp thành đồ họa vector. Aspose.Words mô phỏng các thao tác raster bằng cách một phần raster hóa bề mặt thiết bị chịu ảnh hưởng bởi các thao tác raster. Đối mục đích này, tính năng EmulateRasterOperations được sử dụng.
Ví dụ được hiển thị dưới đây cho thấy cách Aspose.Words xử lý một tập tin siêu dạng thành một tập tin bitmap khi không thể xử lý chính xác một số bản ghi của tập tin siêu dạng thành đồ họa vectơ:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.