Мне нужно развернуть визуализацию Visio программно. На данный момент мне просто нужно добавить заметки с атрибутами: размер, положение, цвет, текст на нем и выравнивание текста, но решение должно быть расширяемым с дальнейшими формами в будущем. Информация о фигурах хранится в базе данных Google Firestore. Я вполне открыт для любых решений и языков программирования, но если это возможно, было бы здорово запустить облачные функции Google, которые поддерживают Node.js, Python и Go, но я также читал о поддержке .NET, более того, это должно быть с открытым исходным кодом, если это возможно.
Я совершенно не опытный разработчик кода, поэтому было бы здорово, если бы вы могли привести несколько примеров кода. Это то, что я действительно скучаю во всей документации, которую я нашел.
Насколько я исследовал, Visio 2016 SDK был бы интересен в этом случае. Но я не нашел близких примеров, как мне нужно. F.E. эта ссылка показывает, как заменить текст в форме, или эта ссылка показывает, как добавить прямоугольную форму. Но объяснение редкое ...
Я проанализировал сам файл visio с master.XML, page..XML и т. Д., Но количество значений сбивает с толку. И это приводит меня к вопросу, как SDK справится с этим? Как определить основные фигуры, как их отформатировать?
Другим вариантом может быть API Apose.Diagram, но я не уверен, что заметка поддерживается. Пример приводится здесь . К сожалению, он коммерческий, но если нет другого выбора, я бы пошел на это.
Спасибо за совет!