HTML JPG PDF XML APNG
Aspose.Imaging  para .NET
WMF

Converter SVG para WMF via C#

Transforme SVG em WMF usando APIs .NET nativas sem precisar de nenhum editor de imagens ou bibliotecas de terceiros.

Como converter SVG para WMF usando C#

A conversão de formatos de arquivo pode parecer uma tarefa rotineira encontrada pelos designers gráficos. No entanto, subestimar a sua importância seria um erro. A avaliação do seu trabalho pode depender da rapidez e eficácia com que você realiza essa tarefa. Normalmente, as imagens originais precisam ser convertidas em formatos mais adequados para impressão ou publicação online. Se a imagem original for proveniente de um editor gráfico, ela poderá estar em formato vetorial. Neste cenário, ele deve ser rasterizado e convertido em formato raster para fins de publicação. Você tem a opção de salvar a imagem em um formato descompactado para obter qualidade ideal ou convertê-la em um formato compactado sem perdas para reduzir o tamanho do arquivo. Em certos contextos, como publicação na web, você pode optar por formatos compactados com perdas. Algoritmos especialmente projetados para compactação de dados de imagem permitem uma redução significativa no tamanho do arquivo, preservando ao mesmo tempo uma qualidade de imagem aceitável. Isso facilita downloads rápidos de arquivos de imagem da Internet. Para converter SVG em WMF, usaremos Aspose.Imaging for .NET API que é uma API de manipulação e conversão de imagens rica em recursos, poderosa e fácil de usar para a plataforma C#. Abrir NuGet gerenciador de pacotes, procure por Aspose.Imagem e instalar. Você também pode usar o seguinte comando do Console do Gerenciador de Pacotes.

Comando do Console do Gerenciador de Pacotes


PM> Install-Package Aspose.Imaging

Etapas para converter SVG em WMF via C#

Os desenvolvedores podem facilmente carregar e converter arquivos SVG para WMF em apenas algumas linhas de código.

  • Carregar arquivo SVG com o método Image.Load
  • Crie e defina a instância da subclasse necessária de ImageOptionsBase (por exemplo, BmpOptions, PngOptions, etc.)
  • Chame o método Image.Save
  • Passe o caminho do arquivo com a extensão WMF e o objeto da classe ImageOptionsBase

Requisitos de sistema

Antes de executar o código de exemplo de conversão, verifique se você tem os seguintes pré-requisitos.

  • Sistema operacional: Windows ou Linux.
  • Ambiente de desenvolvimento: Suporta .NET Core 7 e superior, como Microsoft Visual Studio.

Aplicativo gratuito para converter SVG para WMF

  • Selecione ou arraste e solte a imagem SVG
  • Escolha o formato e clique no botão Converter
  • Clique no botão Download para baixar a imagem WMF

Confira nossas demonstrações ao vivo para converter SVG em WMF

Converter {Formato1} para {Formato2} - .NET

SVG O que é SVG Formato de arquivo

Os arquivos SVG são arquivos gráficos vetoriais escaláveis ​​que usam o formato de texto baseado em XML para descrever a aparência da imagem. A palavra Escalável refere-se ao fato de que o SVG pode ser dimensionado para diferentes tamanhos sem perder qualidade. A descrição baseada em texto desses arquivos os torna independentes da resolução. É um dos formatos mais usados ​​para criar sites e imprimir gráficos para obter escalabilidade. O formato só pode ser usado para gráficos bidimensionais. Os arquivos SVG podem ser visualizados/abertos em quase todos os navegadores modernos, incluindo Chrome, Internet Explorer, Firefox e Safari.

consulte Mais informação | SVG

WMF O que é WMF Formato de arquivo

Arquivos com extensão WMF representam o Microsoft Windows Metafile (WMF) para armazenar dados de imagens vetoriais e em formato de bitmap. Para ser mais preciso, o WMF pertence à categoria de formato de arquivo vetorial dos formatos de arquivo gráfico independente de dispositivo. A interface de dispositivo gráfico do Windows (GDI) usa as funções armazenadas em um arquivo WMF para exibir uma imagem na tela. Uma versão mais aprimorada do WMF, conhecida como Enhanced Meta Files (EMF), foi publicada posteriormente, tornando o formato mais rico em recursos. Praticamente, o WMF é semelhante ao SVG.

consulte Mais informação | WMF

Outras conversões compatíveis

Usando C#, pode-se converter facilmente diferentes formatos, incluindo.

BMP (Imagem de bitmap)
GIF (Formato de intercâmbio gráfico)
DICOM (Imagens e comunicações digitais)
EMF (Formato de metarquivo aprimorado)
JPG (Grupo Conjunto de Especialistas em Fotografia)
JPEG (Grupo Conjunto de Especialistas em Fotografia)
JP2 (JPEG 2000)
J2K (Imagem Comprimida Wavelet)
JPEG2000 (JPEG 2000)
PNG (Gráficos Portáteis de Rede)
APNG (Gráficos de rede portátil animados)
PSD (Documento do Photoshop)
DXF (Formato de intercâmbio de desenho, ou formato de intercâmbio de desenho,)
TIFF (Formato de imagem marcada)
WEBP (Imagem da Web Raster)
WMF (Meta-arquivo do Microsoft Windows)
PDF (Formato de Documento Portátil (PDF))
HTML (Tela HTML5)
EMZ (Meta-arquivo aprimorado compactado do Windows)
WMZ (Skin compactada do Windows Media Player)
TGA (Gráfico Targa)
SVGZ (Versão compactada do arquivo Scalable Vector Graphics (.SVG).)
CANVAS (Tela HTML5)
SVG (Gráficos vetoriais escalonáveis)
ICO (ícone do Windows)