Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Windows Format Metafile to format pliku obrazu, który może zawierać zarówno grafikę wektorową jak i rasterową. Format ten jest używany do przechowywania danych graficznych w plikach pamięci lub na dysku. Metafile przechowuje listę wywołań funkcji w Windows Graficzny interfejs urządzenia (GDI), który musi być wykonany, aby wyświetlić obraz na ekranie. System interpretuje i wykonuje te polecenia w kontekście wyświetlania.
Wcześniej, Windows Metafile był jedynym format obrazu wektorowego obsługiwany przez Microsoft Word. Microsoft Word teraz również obsługuje format SVG, ale format metafilowy jest nadal powszechnie stosowany w dokumentach Word. Ponadto, Metafile może być format wymiany dla niektórych innych aplikacji, takich jak Microsoft Visio. Zasadniczo głównym celem Metafile jest zapewnienie wymiany informacji graficznych między Windows wniosków.
Istnieją 3 wersje Windows Metafile:
Istniejący problem Windows Metafile jest to, że nie jest obsługiwane przez większość formatów nie Word, do których dokumenty są zwykle zapisywane. Dlatego wymagane jest przekształcenie formatu Metafile do innych formatów rastrowych lub wektorowych. Łatwo jest przekonwertować Windows Metafile do rastrowego obrazu na .NET po prostu przekazać go do GDI +, ale nie jest to możliwe na innych platformach, ponieważ nawet GDI + nie zapewnia funkcjonalności do wydobycia grafiki wektorowej z Metafile. Aby rozwiązać te problemy, Aspose.Words wdraża własne Windows Odtwarzacz metafilowy, który jest w stanie odtwarzać format metafilowy zarówno wektorowe jak i rastrowe grafiki na wszystkich platformach.
W MetafileRenderingOptions klasa pozwala kontrolować odtwarzacz metafilowy. Na przykład, można określić, jak metafile obrazy powinny być renderowane za pomocą RenderingMode właściwość, która ma szczególne znaczenie przy konwersji do bitmaps (patrz również MetafileRenderingOptions nieruchomości).
Operacje rastrowe są złożoną funkcją metafilową, która obecnie ma ograniczone wsparcie. Operacje rastrowe są dostępne w formatach metafilowych WMF i EMF. Format EMF + metafil nie wykorzystuje bezpośrednio operacji rastrowych, ale może zawierać części EMF, wbudowane metafile WMF lub EMF.
Istnieją operacje binarne i rastrowe ternary:
Operacje rastrowe nie mogą być konwertowane bezpośrednio na grafikę wektorową. Aspose.Words emuluje operacje rastrowe poprzez częściowe rasterowanie powierzchni urządzenia dotkniętej operacjami rastrowymi. W tym celu EmulateRasterOperations nieruchomość jest używana.
Przykład przedstawiony poniżej pokazuje jak Aspose.Words sprawia, że metafil do mapy bitowej, gdy nie jest możliwe prawidłowe wykonanie niektórych metafilów do grafiki wektorowej:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.