Sdílet prostřednictvím


Informace o metasouborech

Interně je metasoubor pole struktur s proměnnou délkou, které se nazývají záznamy metasouboru. První záznamy v metasouboru určují obecné informace, jako je rozlišení zařízení, na kterém byl obrázek vytvořen, rozměry obrázku atd. Zbývající záznamy, které tvoří část jakéhokoli metasouboru, odpovídají funkcím rozhraní grafického zařízení (GDI) potřebným k vykreslení obrázku. Tyto záznamy jsou uloženy v metasouboru po vytvoření speciálního kontextu zařízení pro metasoubory. Tento kontext zařízení metasouboru se pak použije pro všechny operace kreslení potřebné k vytvoření obrázku. Když systém zpracuje funkci GDI přidruženou k řadiči domény metasouboru, převede funkci na příslušná data a uloží tato data do záznamu připojeného k metasouboru.

Po dokončení obrázku a uložení posledního záznamu do metasouboru můžete metasoubor předat jiné aplikaci:

  • Použití schránky
  • Vložení do jiného souboru
  • Uložení na disk
  • Opakované přehrávání

Metasoubor je přehrával, když jsou jeho záznamy převedeny na příkazy zařízení a zpracovány příslušným zařízením.

Existují dva typy metasouborů: