Exportar formas de Visio a HTML

Exportar formas de Visio a HTML

Como profesional de TI, ingeniero o administrador de proyectos, puede utilizar la herramienta de creación de diagramas de MS Visio para sus diagramas de Gantt o planes de proyectos. En algún momento, si su MS Visio caduca y necesita mostrar algunas formas en la web de los archivos VSDX existentes, este artículo puede resolver su problema. Entonces, analicemos cómo leer y exportar formas de Visio a HTML.

En este artículo se tratarán los siguientes puntos:

Instalación del paquete exportador de formas de Python Visio

Para exportar/convertir las formas de Visio a un formulario HTML, usaremos un paquete Python Exportador de formas de Visio, que es preciso y fácil de usar.

Descargue o instale el paquete desde PyPI utilizando el comando pip que se indica a continuación:

pip install aspose-diagram-python 

Recuperar la lista de formas de Visio en Python

Sin MS Visio, cuando no puede abrir y ver las formas existentes de un archivo VSDX, es posible que necesite conocer los detalles de esas formas antes de exportar la deseada a HTML. Entonces, obtengamos la lista de datos de formas siguiendo los pasos a continuación:

  • Cargue el archivo VSDX usando la clase Diagrama.
  • Definir la página.
  • Recorra las formas de la página definida e imprima la identificación y el nombre de la forma.

El siguiente ejemplo de código muestra cómo mostrar la lista de formas de Visio mediante Python.

A continuación se muestran los datos sobre las formas existentes en la primera página del archivo VSDX.

Shape ID - 7
Name - FAS62xx rear empty

Shape ID - 494
Name - FAS62xx Controller Module

Shape ID - 743
Name - Sheet.743

Shape ID - 779
Name - DS14 mk2 FC.70

Shape ID - 795
Name - Sheet.795

Shape ID - 796
Name - Rectangle

Mientras que el archivo VSDX se ve así:

Recuperar la lista de formas de Visio

Convierta formas VSDX a HTML mediante programación usando Python

Después de recuperar la lista, obtuvimos una idea sobre las formas existentes y sus posiciones. Entonces, ahora podemos elegir la forma deseada para exportar.

Siga los pasos que se indican a continuación:

  • Cargue el archivo de Visio usando la clase Diagrama.
  • Definir la página.
  • Especificar la forma.
  • Crear una instancia de la clase HTMLSaveOptions.
  • Llame al método Shape.to_html para exportar la forma. Tomará la ruta del archivo de salida y HTMLSaveOptions como argumentos.

El siguiente fragmento de código muestra cómo exportar formas de Visio a HTML en Python.

Verá el HTML resultante de la siguiente manera.

Exportar datos de formas de Visio a HTML

Obtenga una licencia gratis

Puede obtener una licencia temporal gratuita para probar la API sin limitaciones de evaluación.

Resumiendo

En resumen, esperamos que haya aprendido a exportar una forma específica de Visio a HTML. Inicialmente, generamos la lista de datos de formas y luego exportamos una sola forma a un archivo HTML.

Puede visitar la documentación para obtener más información sobre la biblioteca de conversión de formas de Python Visio.

Finalmente, le sugerimos que esté atento a conholdate.com para recibir actualizaciones periódicas.

Hacer una pregunta

Puedes hacernos saber tus dudas o consultas en nuestro foro.

preguntas frecuentes

¿Cómo exporto una forma en Visio?

En este artículo, hemos discutido cómo exportar una forma de Visio a HTML. Siga este enlace para explorar otras opciones de exportación.

¿Visio puede exportar a SVG?

Puede exportar sus documentos de Visio a SVG o a muchos otros formatos usando varios lenguajes de programación. Simplemente siga los enlaces a continuación:

¿Puedo usar Aspose.Diagram para Python como cliente de conholdate.com?

Sí, el titular de la licencia de conholdate.com puede utilizar todas las API de las familias de productos Aspose y GroupDocs.