Perguntas freqüentes sobre metarquivo do Windows – Software complementar Como você paga com o Bitcoin?

Um metarquivo é uma lista de comandos que podem ser lidos para desenhar um diagrama. Em geral, um meta-arquivo consiste em comandos para desenhar objetos como Por exemplo, linhas, polígonos e texto, bem como comandos para controlar o estilo desses objetos. Nota: algumas pessoas equiparam metarquivos com gráficos vetoriais. Tudo bem na maioria dos casos; Na verdade, um metarquivo pode conter qualquer combinação de gráficos vetoriais e raster. Por exemplo, um metarquivo pode conter um único comando para exibir um bitmap! Se a distinção não for importante, neste FAQ vamos considerar um metarquivo como um tipo de gráfico vetorial.

Além disso, há um trade-off entre o tamanho de um gráfico e sua complexidade. O arquivo de gráficos vetoriais necessário para desenhar uma página retangular hachurada em uma impressora a laser de 600 dpi pode conter apenas algumas centenas de bytes; o mapa de raster comparável poderia ser mil vezes maior!


Por outro lado, o arquivo gráfico vetorial necessário para desenhar um desenho de engenharia detalhado em um quadrado de uma polegada poderia ser mil vezes maior que o mapa de varredura correspondente. Então você não pode dizer que os gráficos vetoriais são menores que os gráficos rasterizados ou vice-versa. Depende dos gráficos!

Um metarquivo avançado é um metarquivo de 32 bits que pode ser usado por versões de 32 bits do Windows (95, 98, Me, NT, 2000, XP e Vista) para exibir uma imagem. Um metarquivo aprimorado pode conter mais comandos que um “normal” Windows Metafile. Basicamente, o formato de metadados avançado é um super conjunto de 32 bits de metadados do Windows de 16 bits.

Não. Os meta-arquivos do Windows são essencialmente conjuntos de comandos gráficos do Windows. A interface de dispositivo gráfico do Windows (GDI) usa apenas um esquema de cores RGB, portanto, cada documento / imagem CMYK (por exemplo, do Adobe Illustrator) perde todas as informações quando salvo como um arquivo EMF (ou WMF).

Se você tiver uma versão recente do Office, você pode abrir metarquivos com o Microsoft Office Picture Manager e salvá-los no formato desejado com o arquivo > Comando de exportação Outra estratégia é criar um documento do Microsoft Word que contenha o (s) arquivo (s) WMF (ou EMF) e, em seguida, salve-o como HTML; Isso converte os metarquivos e outros arquivos gráficos no documento em arquivos GIF. Você também pode usar Metafile Companion Copie o metarquivo do software Companion para a área de transferência, cole-o no Windows Paint e salve-o no formato desejado.

A maioria dos conversores converte um arquivo BMP em um arquivo WMF simplesmente colocando o bitmap em um metarquivo “shell”. O arquivo WMF resultante ainda é essencialmente o mesmo bitmap original e não oferece nenhuma vantagem específica sobre o arquivo BMP original. E esse tipo de “bitmap camuflado como arquivo WMF” não pode ser editado pelo Metafile Companion. Para obter mais informações, consulte Software de conversão gráfica na página Outros sites úteis do software complementar.

No entanto, alguns mapeamentos automáticos ou “vetorizar” bitmaps convertem as amostras de cores em linhas e polígonos, que são armazenados no arquivo WMF. Esses arquivos WMF podem ser alterados Metafile Companion. Se esse for o tipo de conversão desejado, escolha Adobe Adobe Illustrator. Ele pode ser capaz de desenhar bitmaps.

Eu não conheço nenhum programa que possa executar a abordagem de número 1. Você pode executar a abordagem de número 2 com qualquer um dos programas de vetorização descritos acima para converter bitmap em formato de metadados. Em seguida, use um programa como o Metafile Companion para selecionar e remover todos os objetos de cor de fundo. Clipe

A regra geral é: Obter clip-art na forma em que foi criado. Para a maioria das imagens de clipart, isso significa que ele está em um formato vetorial (Windows Metafile, Arquivo EPS, etc.). Em formato vetorial, o clip-art pode ser dimensionado para qualquer tamanho sem perda de qualidade. No entanto, se a imagem original é uma imagem de meio-tom que tenha sido analisada como uma imagem rasterizada (bitmap, BMP, GIF, JPEG, PNG e assim por diante), determine o formato de bitmap.

Janelas mais modernas programas de desenho (como Microsoft PowerPoint, Adobe Illustrator, etc.) podem importar e modificar metarquivos do Windows. A maioria, no entanto, tem suas limitações e idiossincrasias. O único programa para modificar arquivos WMF é o Metafile Companion. Importação e Saída

Geralmente, os programas de desenho importam um metarquivo lendo-o e convertendo cada objeto de metarquivo no melhor objeto de desenho correspondente. Nenhum programa de desenho que eu conheço suporta todos os tipos de objetos contidos em um Windows Metafile. E alguns nem sempre desenham objetos da mesma maneira que o Windows.

principalmente programas de desenho Não manipule objetos como PolyPolygons (polígonos com orifícios e ilhas), texto girado, padrões de preenchimento de bitmap e padrões de hachura transparentes. Isso pode causar algumas idiossincrasias para aparecer ao editar determinados metarquivos.

Se você quiser testar seu programa de desenho favorito, use-o para abrir o TEST.WMF e faça uma pequena alteração em um dos objetos (para garantir que o metarquivo foi convertido no formato nativo do programa de desenho). Em seguida, use a área de transferência do Windows para abrir o TEST.CLP e ver como a tabela deve ficar! Eles são o mesmo? (Eles são quando você usa o Metafile Companion!)

Isso está relacionado à pergunta anterior. Em princípio, qualquer programa do Windows pode exibir com precisão um metarquivo do Windows com algumas linhas de código. Você apenas coloca o metarquivo de volta no Windows e diz “mostre”. Portanto, alguns programas de desenho usam a seguinte abordagem com metarquivos. Quando o metarquivo é adicionado, inicialmente aparecerá “como está”. No entanto, assim que o usuário tenta editar (ou dissociar) o metarquivo, ele o converte em seu próprio formato interno, e é nesse local que ocorrem as idiossincrasias.

Os navegadores não suportam a exibição de arquivos WMF ou EMF diretamente como no GIF, JPEG e PNG. O SVG (Scalable Vector Graphics) é o verdadeiro “metadado para a Web” e fornece suporte universal em navegadores modernos em smartphones, tablets, laptops e desktops. Converta seus metadados em arquivos SVG e use arquivos SVG na Internet. Estrutura interna

Você pode comparar dois metarquivos usando o comando COMP DOS ou o comando FC. Nem sempre funciona. Às vezes, os metarquivos produzem uma saída idêntica, mas têm bytes aleatórios de “lixo” nas partes não usadas do arquivo. Em outros casos, eles contêm um registro de “comentário” que contém o nome do arquivo ou outras informações que não afetam a saída real. Por exemplo, se você abrir um arquivo WMF (com um programa como Metafile Companion), salve-o sob um novo nome, em seguida, execute uma comparação “binária” dos arquivos, os dois arquivos não são comparados.

A resposta curta é “Sim, em versões mais antigas do Windows”. Para obter mais informações, consulte o Boletim de Segurança da Microsoft MS06-001: Vulnerabilidade de renderização de gráficos pode permitir a execução remota de código. No entanto, isso não é mais um problema para o Windows XP Service Pack 2 ou superior. Além disso, pouca ou nenhuma exploração desta vulnerabilidade foi relatada. espectadores

Quando você visualiza uma pasta na exibição de miniaturas no Windows Vista e no Windows 7, as miniaturas dos arquivos WMF e EMF não são exibidas. Eu não vi nenhuma informação oficial sobre o motivo dessa situação. Mas acho que eles não querem correr o risco de criar uma falha de segurança no código do visualizador de meta-arquivo (consulte o boletim de segurança da Microsoft MS06-001: Vulnerabilidade no mecanismo de processamento de gráficos pode permitir a remoção de execução de código, por exemplo).