Convierta SVG a JPG en Node.js - Convertidor SVG a JPG

SVG(Gráficos vectoriales escalables) se usa ampliamente para logotipos y otros íconos que no son complejos. Sin embargo, este formato de archivo de imagen no se recomienda para imágenes que contengan texturas y especificaciones lujosas. Por otro lado, JPG/JPEG es un formato de archivo de imagen liviano que puedes compartir fácilmente a través de Internet. Es altamente compatible y puedes abrir archivos JPG/JPEG fácilmente en cualquier plataforma. Groupdocs.Conversion ofrece API SDK y REST en la nube que puede instalar para crear un convertidor de SVG a JPG mediante programación. En este artículo, aprenderemos cómo convertir SVG a JPG en Node.js usando Groupdocs.Conversion Cloud SDKs para Node.js.

Cubriremos los siguientes puntos:

Conversión de SVG a JPG: instalación de API

Vale la pena considerar el proceso de instalación de cualquier biblioteca cuando se trata del desarrollo rápido de aplicaciones. Entonces, puede ejecutar el siguiente comando en la terminal para instalar esta conversión de SVG a JPG biblioteca:

npm install groupdocs-conversion-cloud

A continuación, iniciará sesión en API Cloud panel y creará una aplicación. Una vez creada la aplicación, puede obtener sus credenciales de API (secreto de cliente, API de cliente) para el panel.

Nota: Puede visitar esta guía para aprender cómo obtener las credenciales de API.

Convertir SVG a JPG en Node.js

Esta sección demuestra cómo convertir SVG a JPG usando los métodos expuestos por Groupdocs.Conversion Cloud SDKs para Node.js.

API Cloud tablero contiene un archivo SVG de origen que puede cargar manualmente o mediante programación llamando al método UploadFile.

Siga los pasos que se mencionan a continuación:

  • Obtenga el módulo groupdocs-conversion-cloud en su proyecto Node.js.
  • A continuación, invoque el método fromKeys de la clase ConvertApi y pase las credenciales de la API (es decir, Client Secret, Client API).
  • Ahora, inicializa un objeto de la clase ConvertSettings.
  • Asigne los valores a las propiedades de la clase ConvertSettings, como filePath, StorageName, formato y OutputPath.
  • Cree una instancia de la clase ConvertDocumentRequest con la instancia de la clase ConvertSettings.
  • Llame al método convertDocument para convertir SVG a JPG en Node.js.

El siguiente ejemplo de código es para la conversión de SVG a JPG:


// Obtenga el módulo groupdocs-conversion-cloud en su proyecto Node.js.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Obtenga sus credenciales API.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// A continuación, invoque el método fromKeys de la clase ConvertApi y pase las credenciales de la API (es decir, Client Secret, Client API).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Ahora, inicializa un objeto de la clase ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Asigne los valores a las propiedades de la clase ConvertSettings, como filePath, StorageName, format y OutputPath.
settings.storageName = myStorage;
settings.filePath = "sample.svg";
settings.format = "jpg";
settings.outputPath = "output/output.jpg";
// Cree una instancia de la clase ConvertDocumentRequest con la instancia de la clase ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Llame al método convertDocument para convertir SVG a JPG en Node.js.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted SVG to JPG in Node.js.")})

Ejecute el archivo del servidor y verá un archivo generado (es decir, salida.jpg) en la carpeta llamada “salida”. Además, puede descargar el archivo de forma manual o mediante programación llamando al método DownloadFile.

Puede ver el resultado del fragmento de código anterior en la imagen a continuación:

convertidor de svg a jpg

Convertir SVG a JPG en línea

Groupdocs.Conversion Cloud SDKs potencia una herramienta en línea que puede utilizar para convertir SVG a JPG en línea. Este conversor de SVG a JPG en línea está basado en la web y ofrece funciones completas para la conversión de formatos de archivos. Sobre todo, no es necesario suscribirse ni crear una cuenta para utilizar esta herramienta en línea.

convertir svg a jpg en línea

Conclusión

Para concluir, Groupdocs.Conversion ofrece SKD para múltiples lenguajes de programación y puede crear un conversor de SVG a JPG para su software empresarial. Además, puede visitar la documentación para conocer otras funciones. Visite este repositorio GitHub y la Guía de introducción si desea personalizar Groupdocs.Conversion Cloud SDKs para Node.js. Además, puede interactuar con nuestras API activas aquí, lo que le dará una idea sobre la eficiencia de Groupdocs.Conversion Cloud SDKs. Finalmente, groupdocs.cloud escribe constantemente nuevas publicaciones de blog. Por lo tanto, manténgase en contacto para recibir actualizaciones periódicas.

Hay ayuda disponible

Puedes dejarnos saber tus dudas o consultas en nuestro foro.

Preguntas frecuentes – Preguntas frecuentes

¿Cómo convierto un archivo SVG a JPG?

Puede realizar la conversión de SVG a JPG utilizando esta herramienta en línea que funciona con Groupdocs.Conversion Cloud SDKs.

¿Cómo convertir SVG a imagen en JavaScript?

Los SDK de Groupdocs.Conversion Cloud para Node.js ofrecen una amplia gama de propiedades y métodos para convertir SVG a JPG en JavaScript.

Ver también