Neste tópico simples, você aprenderá como converter SVG para EMF com a API REST do Node.js. Desenvolveremos um conversor de SVG para EMF com a API Low Code do Node.js seguindo os passos detalhados e claros mencionados na seção a seguir. O código do aplicativo desenvolvido pode ser incorporado a qualquer aplicativo Node.js compatível com ambientes Windows, Linux ou macOS, e a conversão pode ser feita gratuitamente.
Pré-requisito
- Crie uma conta e obtenha credenciais de API para realizar a conversão de SVG para EMF
- Baixe Aspose.Imaging Cloud SDK para Node.js para converter SVG para EMF
- Configure o projeto Node.js com o SDK acima para renderizar SVG como EMF
Etapas para converter SVG em EMF com a API REST do Node.js
- Defina o ID do cliente e o segredo do cliente para a API para converter SVG em EMF
- Crie uma instância da classe ImagingAPI com credenciais do cliente para realizar a conversão de SVG para EMF
- Especifique os nomes dos arquivos SVG de origem e EMF de saída
- Leia o arquivo SVG de origem e carregue-o no armazenamento em nuvem
- Crie uma instância do ConvertImageRequest com fluxo de arquivo SVG de entrada e formato EMF de saída
- Chame o método ConverterImagem para converter SVG em EMF com a API REST do Node.js
- Salve o fluxo de arquivo EMF renderizado no disco local
As etapas mencionadas acima transformam o tipo de arquivo de SVG para EMF com a API Low Code do Node.js. Iniciaremos o processo com a inicialização, configurando o SDK e criando o objeto de classe ImagingAPI. Em seguida, acessaremos o arquivo SVG de origem usando um FileStream e criaremos uma instância da classe ConvertImageRequest, que será usada posteriormente para realizar a conversão para um fluxo de arquivo EMF usando o método ConvertImage().
Código para conversão de SVG para EMF na API Low Code do Node.js
Este código de exemplo simples permite converter SVG para EMF com a API Node.js Cloud. Você só precisa fornecer um caminho válido para a imagem SVG no disco com a ajuda do SDK da API REST Aspose.Imaging, realizar a conversão e, após a conclusão do processo de conversão, baixar o fluxo do arquivo EMF de saída para salvá-lo localmente.
In this topic, we have learned to transform SVG to EMF with Cloud API. If you are interested in performing SVG to BMP conversion, refer to the article on how to Convert SVG to BMP with Node.js REST API.