Экспорт фигур Visio в HTML

Экспорт фигур Visio в HTML

Будучи ИТ-специалистом, инженером или руководителем проекта, вы можете использовать инструмент построения диаграмм MS Visio для своих диаграмм Ганта или планов проектов. На каком-то этапе, если срок действия вашего MS Visio истекает и вам нужно отобразить несколько фигур в Интернете из существующих файлов VSDX, эта статья может решить вашу проблему. Итак, давайте обсудим, как читать и экспортировать фигуры Visio в HTML.

В этой статье будут рассмотрены следующие моменты:

Установка пакета экспортера фигур Python Visio

Для экспорта/преобразования фигур Visio в форму HTML мы будем использовать пакет Python Visio shape exporter, который является точным и простым в использовании.

Пожалуйста, скачайте или установите пакет из PyPI с помощью команды pip, приведенной ниже:

pip install aspose-diagram-python 

Получить список фигур Visio в Python

Без MS Visio, когда вы не можете открыть и просмотреть существующие формы файла VSDX, вам может потребоваться узнать подробности об этих фигурах, прежде чем экспортировать нужную фигуру в HTML. Итак, давайте получим список данных фигур, выполнив следующие действия:

  • Загрузите файл VSDX, используя класс Diagram.
  • Определите страницу.
  • Прокрутите формы определенной страницы и напечатайте идентификатор и имя формы.

В следующем примере кода показано, как отобразить список фигур Visio с помощью Python.

Ниже приведены данные о существующих фигурах на первой странице файла 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

Принимая во внимание, что файл VSDX выглядит так:

Получить список фигур Visio

Программное преобразование фигур VSDX в HTML с помощью Python

Получив список, мы получили представление о существующих фигурах и их позициях. Итак, теперь мы можем выбрать желаемую форму для экспорта.

Пожалуйста, следуйте инструкциям ниже:

  • Загрузите файл Visio, используя класс Diagram.
  • Определите страницу.
  • Укажите форму.
  • Создайте экземпляр класса HTMLSaveOptions.
  • Вызовите метод Shape.to_html для экспорта фигуры. Он примет путь к выходному файлу и HTMLSaveOptions в качестве аргументов.

В следующем фрагменте кода показано, как экспортировать фигуру Visio в HTML в Python.

Вы увидите результирующий HTML следующим образом.

Экспорт данных фигуры Visio в HTML

Получить бесплатную лицензию

Вы можете получить бесплатную временную лицензию, чтобы опробовать API без ограничений на пробную версию.

Подведение итогов

Подводя итог, мы надеемся, что вы узнали, как экспортировать определенную фигуру Visio в HTML. Сначала мы создали список данных фигуры, а затем экспортировали одну фигуру в файл HTML.

Вы можете посетить документацию, чтобы узнать больше о библиотеке конвертера форм Python Visio.

Наконец, мы предлагаем вам следить за регулярными обновлениями на conholdate.com.

Задайте вопрос

Вы можете сообщить нам о своих вопросах или запросах на нашем форуме.

Часто задаваемые вопросы

Как экспортировать фигуру в Visio?

В этой статье мы обсудили, как экспортировать фигуру Visio в HTML. Перейдите по ссылке эта, чтобы изучить другие варианты экспорта.

Может ли Visio экспортировать в SVG?

Вы можете экспортировать документы Visio в SVG или многие другие форматы, используя различные языки программирования. Просто перейдите по ссылкам ниже:

Могу ли я использовать Aspose.Diagram для Python в качестве клиента conholdate.com?

Да, владелец лицензии conholdate.com имеет право использовать все API семейств продуктов Aspose и GroupDocs.