Czym jest plik WMP?
Pliki z rozszerzeniem WMF reprezentują Microsoft Windows Metafile (WMF) do przechowywania danych obrazów wektorowych i bitmapowych. Aby być dokładniejszym, WMF należy do kategorii formatów plików wektorowych formatów plików graficznych, która jest niezależna od urządzenia. Windows Graphical Device Interface (GDI) używa funkcji zapisanych w pliku WMF do wyświetlania obrazu na ekranie. Bardziej ulepszona wersja WMF, znana jako Enhanced Meta Files (EMF), została opublikowana później, dzięki czemu format jest bogatszy w funkcje. Praktycznie WMF są podobne do SVG.
Specyfikacje formatu plików WMF
Plik WMF odnosił się do 16-bitowego formatu pliku w momencie jego uruchomienia w systemie Windows 3.0. Format pliku składa się z serii rekordów o zmiennej długości, które zawierają polecenia rysowania grafiki, definicje obiektów i właściwości. Ponieważ pliki WMF są oparte na poleceniach renderowanych do GDI w celu narysowania obrazu, jest to również znane jako cyfrowe nagranie obrazu, które można odtworzyć w celu odtworzenia tego obrazu. Pełne specyfikacje formatu plików WMF są dostępne online i należy się z nimi zapoznać przy opracowywaniu aplikacji do pracy z plikami WMF. Plik WMF jest zorganizowany w:
- Rekord nagłówka WMF
- Rekord (y) WMF
- Rekord końca pliku WMF
Rekord nagłówka WMF
Rekord META_HEADER zawiera informacje określające cechy metapliku, w tym:
- Typ metapliku
- Wersja metapliku
- Rozmiar metapliku
- Liczba obiektów zdefiniowanych w metapliku
- Rozmiar największego pojedynczego rekordu w metapliku
WMF Umieszczalny rekord nagłówka
Rekord META_PLACEABLE zawiera rozszerzone informacje dotyczące obrazu, w tym:
- Prostokąt ograniczający
- Rozmiar jednostki logicznej do skalowania
- Suma kontrolna do weryfikacji
Rekord WMF
Rekordy WMF mają ogólny format, który jest określony w dokumencie specyfikacji. Każdy rekord WMF zawiera następujące informacje:
- Rozmiar rekordu
- Funkcja nagrywania
- Parametry, jeśli istnieją, dla funkcji nagrywania