![]() |
Форум visio.getbb.ru | О форумах Библиотека | Частые вопросы | Литература | Склад материалов Visio Navigator | Blog | Полезные ссылки | О сайте История Visio | Продукты Visio |
Для русскоязычных пользователей Visio. Начинающих и профессионалов. Где взять, как сделать, что купить и т.д. |
Трафарет - это тоже документ Visio и его структура в какой-то степени напоминает структуру документа с рисунком. Но в то же время имеет существенные отличия.
Основное отличие в том, что такой документ не содержит собственно рисунка. То есть отсутствуют входящие страницы, входящие в них шейпы и т.д.
Зато имеется аналог трафарета документа - коллекция Masters. Собственно, это и есть основное содержание трафарета.
Masters - коллекция мастеров.
Каждый Master содержит данные о странице, коллекцию шейпов и иконку (PageSheet, Shapes, Icon).
Shapes - коллекция, которая состоит из одного или нескольких шейпов.
Если проводить параллели между трафаретом и рисунком, то мы видим схожие структуры, но несколько отличающиеся порядком упаковки.
В рисунке страницы и шейпы последовательно упакованы друг в друга.
В трафарете на уровне страницы выступает мастер. А в мастере страница и коллекция шейпов лежат на одном уровне. В общем-то это понятно - если страница может быть только одна, то и лишнего уровня иерархии вводить не требуется.
Нужно отметить, что трафарет, так же как и документ-рисунок, может включать в себя и VBA проект. То есть файл трафарета может содержать макросы и иметь расширение .vssm. И тогда, открыв редактор VBA мы увидим и VBA проект основного документа, и все VBA проекты, размещенные во внешних трафаретах.
Наверное стоит также перечислить остальные разделы (помимо Masters), хранящиеся в файле трафарета.
Содержимое этих разделов при желании легко посмотреть, если открыть в текстовом редакторе трафарет, сохраненный в XML формате.
Как отмечено выше, мастер может содержать один или несколько шейпов. Что же происходит, когда пользователь переносит мастер на страницу рисунка?
Если мастер содержал один шейп, то на странице рисунка тоже появится один шейп.
Если мастер содержал несколько шейпов, то на странице рисунка появится новое образование - группа, которой в мастере не было. И уже группа будет содержать те шейпы, которые были в исходном мастере.
05.06.2021  visioStencils from bhdicaire bhdicaire.
12.11.2020 Популярные шаблоны и схемы Visio Microsoft.
21.08.2020  Visio Stencil Sort johnvisiomvp.
21.01.2019  Stencils under 'More Shapes' in Visio John Goldsmith.
04.01.2019  Visio-Stencils from lm0ser lm0ser.
17.04.2013 Создание, сохранение и совместное использование настраиваемых наборов элементов Alla Vasilieva.
24.09.2011 Каталог стандартных фигур Visio в виде списка в одном файле pdf Microsoft.
13.10.2006  More on Inheritance and Performance Microsoft.
10.10.2006  Master Benefits Microsoft.
26.03.2006  Drag, Drop, Done Microsoft.
01.01.1900  Manufacturers in the NetZoom Visio Stencil Library Microsoft.
01.01.1900  Visio Professional Masters List.pdf Microsoft.