Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Windows formatul Metafile este un format de fișier imagine care poate conține atât grafică vectorială, cât și grafică raster. Acest format este utilizat pentru a stoca date grafice în memorie sau fișiere pe disc. Un metafișier stochează o listă de apeluri de funcții în interfața dispozitivului Grafic Windows (GDI) care trebuie executate pentru a afișa imaginea pe ecran. Sistemul interpretează și execută aceste comenzi în contextul afișajului.
Anterior, Windows Metafile era singurul format de imagine vectorială suportat de Microsoft Word. Microsoft Word Acum acceptă și formatul SVG, dar formatul metafișier este încă utilizat în mod obișnuit în documentele Word. De asemenea, Metafile ar putea fi un format de schimb pentru alte aplicații, cum ar fi Microsoft Visio. În esență, scopul principal al Metafile este de a asigura schimbul de informații grafice între aplicațiile Windows.
Există 3 versiuni ale Windows metafișier:
Problema existentă cu Windows Metafile este că nu este acceptată de majoritatea formatelor non-Word, la care documentele sunt de obicei salvate. Prin urmare, este necesar să convertiți formatul Metafile în alte formate raster sau vectoriale. Este ușor să convertiți Windows metafișier într-o imagine raster pe .NET prin simpla trecere la GDI+, dar nu este posibil pe alte platforme, deoarece chiar și GDI+ nu oferă funcționalitatea de a extrage grafica vectorială din metafișier. Pentru a rezolva aceste probleme, Aspose.Words implementează propriul Windows Metafile player, care este capabil să redea formatul Metafile atât grafică vectorială, cât și grafică raster pe toate platformele.
Clasa MetafileRenderingOptions vă permite să controlați playerul metafile. De exemplu, puteți determina modul în care imaginile metafișiere ar trebui redate folosind proprietatea RenderingMode, care are o semnificație specială la conversia în bitmap-uri (a se vedea și proprietatea MetafileRenderingOptions).
Raster operations este o caracteristică metafile complexă, care are în prezent suport limitat. Operațiile Raster sunt disponibile în formate metafișiere WMF și EMF. Formatul EMF+ metafile nu utilizează operațiuni raster direct, dar poate conține EMF părți, încorporate WMF sau EMF Metafile.
Există operații raster binare și ternare:
Operațiile Raster nu pot fi convertite direct în grafică vectorială. Aspose.Words emulează operațiile raster prin rasterizarea parțială a suprafeței dispozitivului afectată de operațiile raster. În acest scop, se utilizează proprietatea EmulateRasterOperations.
Exemplul prezentat mai jos demonstrează modul în care Aspose.Words redă un metafișier într-o hartă de biți atunci când nu este posibil să redați corect unele dintre înregistrările metafișierului în grafică vectorială:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.