Для русскоязычных пользователей Visio. Начинающих и профессионалов. Где взять, как сделать, что купить и т.д.

Размеры

Перечень литературы

17.05.2016  Изменение масштаба документа  Alla Vasilieva.   

26.06.2015  Панорамирование и масштабирование в Visio  Alla Vasilieva.   

21.03.2012  Изменение размера нескольких фигур  Alla Vasilieva.   

21.03.2012  Изменение размера нескольких фигур  Alla Vasilieva.   

25.09.2008  Методы создания масштабируемых объектов в Visio 2000  Ничков А.В..  В статье рассказывается о некоторых особенностях и проблемах, возникающих при создании масштабируемых рисунков в Visio 2000. 

28.04.2008  Understanding Arc-Resize Problems in Visio  Chris Roth.   

13.04.2008  How Big Is My Shape?  Chris Roth.   

Ответы на вопросы

Изменение размеров рисунка

Нарисовал планировку этажа здания. Теперь нужно весь рисунок увеличить в размерах. После его растягивания некоторые объекты остаются на месте, линии искажаются и т.д.
Как сделать грамотно увеличение? 

Не видя самого рисунка, точно не скажешь. Но есть варианты:
1. Если все объекты нарисованы, а не перетащены из трафарета, то нужно объединить их в группу и растягивать всю группу.
Это может не работать, если свойство Format/Behavior/Resize behavior каких-то объектов установлено не в Scale with group (изменяться с группой), а в Reposition only (перемещаться без масштабирования). Кстати, по умолчанию устанавливается Use group's setting, что тоже может подойти, но тогда поведение будет зависеть от соответствующей установки в группе.
2. То есть нужно бы установить у всех объектов Resize behavior в состояние Scale with group.
Это тоже может не помочь, если в каких-то объектах установлены блокировки, то есть в Format/Protection установлены галочки на блокировку изменения каких-то параметров.
3. То есть нужно снять лишние блокировки.
Это тоже может не помочь, если используются Смарт-шейпы, - объекты, перетащенные с трафаретов и обладающие своей запрограммированной реакцией на изменение внешней среды. К сожалению, изменив эту реакцию, можно подпортить другие важные свойства. Поэтому в данном случае можно попробовать последний способ
4. Не растягивая рисунок пользоваться масштабированием.
Если все сконцентрировалось, например, в одном углу рисунка, можно сначала обрезать лист так, чтобы он подогнался под заполненную область (File/Page Setup/Page Size установить галочку в Size to fit drawing contents), а потом разместить этот лист на полном печатном листе. (File/Page Setup/Setup - галочки Center horizontally и Center vertically центрируют изображение, а установка Fit to 1 sheet(s) across by 1 sheet(s) down максимально растянет рисунок во весь печатный лист). Можно воспользоваться и процентным масштабированием. 

Как снять ограничение в масштабе?

Кто знает, как можно снять ограничение в масштабе рисунка при работе с большими страницами (больше 10 метров) 

Вы говорите о приближении большого рисунка и рисовании мелких частей? Он ограничен лишь 2915%. Тогда сначала нарисуйте прямоугольник по размеру листа (реального), сделайте его прозрачным. Потом в настройках страницы введите в Page Size, Custom size 1см на 1см. И приближайте вплоть до 216344% (можно редактировать объект 0,1 мм при всей длине листа в 20 метров). Причем толщина линии от этого не изменится. Потом когда закончите редактирование, в Page Size поставьте Same as printer paper size. 

Как снять ограничение в масштабе 2?

Дело в том, что когда ставишь страницу 1 на 1 , как вы советуете, то пропадает сетка на всём рисунке (остается только в пределах страницы) и с помощью клавиш курсора можно перемещать объекты только вниз и влево. 

Тогда просто надо внести изменения в реестр (Если у вас Visio 2000).
Создайте текстовый файл и скопируйте в него: 

REGEDIT4
[HKEY_CURRENT_USER\Software\Visio\Visio 2000\application]
"GridNonPage"="1" 

Далее переименуйте его в типа "Сетка.reg" и запустите. Смените цвет фона на цвет листа и все. Когда сетка более не будет нужна, просто смените 1 на 0 в файле.
Если для Visio 2002. То внести в файл надо: 

REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Visio\application]
"GridNonPage"="1" 

Остальное все так же... 

Как уменьшить шаблоны?

Мне нужно на листе А4 нарисовать план дома, но некоторые шаблоны такие как лестницы очень большие, как их сделать меньше? 

Варианты следующие:
1) Можно увеличить масштаб страницы и рисовать все в натуральную величину.
2) Нажать на лестнице правой кнопкой мыши и выбрать нижнее меню "Properties" и "подогнать" размеры под лист.
3) Сначала подогнать под реальные соотношения сторон. Скопировать в буфер. Далее сделать специальную вставку. Edit>Paste Special. и выбрать Enhanced metafile и уменьшить до нужных размеров. 

Как изменить размер таблицы в ER модели?

Сделал ER модель, пытаюсь изменить размер таблицы или ENTITY.
Сделал UNPROTECED для HEIGHT, WIDTH через FORMAT - PROTECTION. Теперь хочу изменить размер шейпа через окошко SIZE & POSITION, однако изменить SIZE невозможно.
Заранее благодарен за любую помощь. 

Открой шейп-лист (Window>show ShapeSheet) и убери GUARD с ячеек Height и Width.