Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
El formato de metarchivo Windows es un formato de archivo de imagen que puede contener gráficos vectoriales y rasterizados. Este formato se utiliza para almacenar datos gráficos en la memoria o en archivos en disco. Un metarchivo almacena una lista de llamadas a funciones en la Interfaz del dispositivo gráfico Windows (GDI) que deben ejecutarse para mostrar la imagen en la pantalla. El sistema interpreta y ejecuta estos comandos en el contexto de visualización.
Anteriormente, Windows Metafile era el único formato de imagen vectorial compatible con Microsoft Word. Microsoft Word ahora también admite el formato SVG, pero el formato de metarchivo todavía se usa comúnmente en documentos de Word. Además, Metafile podría ser un formato de intercambio para algunas otras aplicaciones ,como Microsoft Visio. Esencialmente, el propósito principal de Metafile es garantizar el intercambio de información gráfica entre Windows aplicaciones.
Hay 3 versiones de Windows Metafile:
El problema existente con el Metarchivo Windows es que no es compatible con la mayoría de los formatos que no son de Word, en los que generalmente se guardan los documentos. Por lo tanto, es necesario convertir el formato de metarchivo a otros formatos ráster o vectoriales. Es fácil convertir el Metarchivo Windows en una imagen ráster en .NET simplemente pasándolo a GDI+, pero no es posible en otras plataformas ya que ni siquiera GDI+ proporciona la funcionalidad para extraer los gráficos vectoriales de Metarchivo. Para resolver estos problemas, Aspose.Words implementa su propio reproductor de metarchivos Windows, que puede reproducir gráficos vectoriales y rasterizados en formato Metarchivo en todas las plataformas.
La clase MetafileRenderingOptions le permite controlar el reproductor de metarchivos. Por ejemplo, puede determinar cómo se deben representar las imágenes de metarchivo utilizando la propiedad RenderingMode, que tiene un significado especial al convertir a mapas de bits (consulte también la propiedad MetafileRenderingOptions).
Las operaciones ráster son una característica compleja de metarchivo que actualmente tiene un soporte limitado. Las operaciones ráster están disponibles en formatos de metarchivo WMF y EMF. El formato de metarchivo EMF+ no utiliza operaciones ráster directamente, pero puede contener EMF partes, metarchivos WMF o EMF incrustados.
Hay operaciones ráster binarias y ternarias:
Las operaciones ráster no se pueden convertir directamente en gráficos vectoriales. Aspose.Words emula operaciones ráster rasterizando parcialmente la superficie del dispositivo afectada por las operaciones ráster. Para este propósito, se usa la propiedad EmulateRasterOperations.
El ejemplo que se muestra a continuación demuestra cómo Aspose.Words representa un metarchivo en un mapa de bits cuando no es posible representar correctamente algunos de los registros del metarchivo en gráficos vectoriales:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.