1. Товары
  2.   Диаграмма
  3.   .NET
  4.   VisioAutomation
 
  

Библиотека диаграмм .NET Visio с открытым исходным кодом

Создавайте простые файлы Visio XML (VDX) с помощью бесплатной библиотеки диаграмм .NET с открытым исходным кодом.

VisioAutomation — это библиотека .NET с открытым исходным кодом для автоматизации Microsoft Visio. Библиотека помогает разработчикам упростить автоматизацию и программный контроль Microsoft Visio. Он также позволяет программистам создавать простые файлы Visio XML (VDX), даже не устанавливая Visio. Более того, библиотека упрощает создание собственных надстроек Visio и средств автоматизации/скриптов. Библиотека обеспечивает полную поддержку работы с Visio 2007 и Visio 2010.

Previous Next

Начало работы с VisioAutomation

Используйте следующую команду для установки VisioAutomation.

Установите VisioAutomation с помощью команды git

git clone https://github.com/saveenr/VisioAutomation.git

Создание диаграмм Visio с помощью C# .NET API

Библиотека C# с открытым исходным кодом VisioAutomation дает разработчикам возможность создавать схемы Visio без использования Microsoft Visio. Вы также можете легко прочитать содержимое существующей схемы. Вы можете легко выбирать и рисовать фигуры для своей диаграммы. Как и Visio, библиотека также автоматически рисует соединители между фигурами. Вы также можете настроить форму прогресса, чтобы она обновлялась в зависимости от ее положения.

Создание и изменение таблицы свойств

Библиотека VisioAutomation позволяет разработчикам обновлять ShapeSheet внутри своей собственной схемы. Обновление позволяет профессионально изменять содержимое (формулы, результаты или и то, и другое) таблицы форм. Вы также можете извлекать данные из фигур с помощью запроса ShapeSheet. Он поддерживает получение формул, результатов, а также формул и результатов одновременно.

Добавление и удаление ячеек в диаграмме Visio

Вы можете использовать библиотеку VisioAutomation для управления ячейками внутри диаграмм Viso. Библиотека предоставляет функции для добавления новой ячейки, определения количества существующих пользовательских ячеек, проверки существования ячейки и удаления ячейки.

 Русский