Comunidad NI México Discussions

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Cómo convertir una imagen con formato .svg a formato .bmp

¡Hola!

 

Estoy trabajando con un sistema de visión pero el formato que me da es .SVG y de acuerdo a lo que he investigado no se puede cambiar.

¿Alguien sabe cómo podría hacer la conversión de .SVG a .BMP en LabView o LabWindows CVI?

 

¡Saludos!

0 kudos
Mensaje 1 de 2
83 Vistas

Es probable que se pueda hacer con alguna libreria disponible via Command Line (System Exec.vi), C (Call Library Function Node) , o Python (Python Node) .

 

Spoiler
Esto recomienda Microsoft Copilot (yo nunca he usado estas librerias):

Here are some libraries and tools that can be used to convert SVG files to PNG or BMP:

Python Libraries:

  • CairoSVG: A Python 3 library that uses the Cairo graphics library to convert SVG to various image formats including PNG and BMP.
  • svglib: A pure-Python library for reading SVG files and converting them (to a reasonable degree) to other formats using the ReportLab Open Source toolkit.

C Libraries:

  • librsvg: A software library for rendering SVG graphics. It can be used from C and other languages to convert SVG to bitmap formats.
  • Cairo Graphics: A powerful 2D graphics library. You can use it with librsvg to render SVG files to bitmaps.

Command Line Tools:

  • ImageMagick: A powerful command-line tool that can convert SVG to many different formats, including PNG and BMP. The command would look something like this: convert input.svg output.png.
  • Inkscape: A free and open-source vector graphics editor, which can also be used as a command-line tool for converting SVG to other formats. The command would look something like this: inkscape -z -e output.png input.svg.

Please note that you’ll need to install these libraries or tools before you can use them, and the exact commands or code you’ll need to use will depend on the library or tool. Always refer to the official documentation for the most accurate and up-to-date information. Also, remember to handle the file paths and other parameters carefully to avoid any security issues.

0 kudos
Mensaje 2 de 2
37 Vistas