Создать листы с видовыми экранами по набору полилиний

Автор Тема: Создать листы с видовыми экранами по набору полилиний  (Прочитано 3756 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Есть набор полилиний рамок c размера  A4 (297x210)

Нужно сделать соотв. число листов (Layout) и в каждом листе видовой экран (Viewport)
Layout'ы я уже раньше в VBA делал (надеюсь опросов не возникнет).

А вот с Viewport ни разу не работал.

Как мне лучше поступить?
В новом создаваемом листе взять
активный видовой экран (если он будет в листе по умолчанию)
и установить ему размер и масштаб.

Какие свойства отвечают за размер, масштаб и наcтройку вида графики в нем?


Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Полилинии - прямоугольники или могут быть произвольной формы?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Полилинии всегда прямоугольник и да к тому же все ещё в одном слое.

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Полилинии всегда прямоугольник и да к тому же все ещё в одном слое.
Тем более следует изучить ссылку, которую я дал. Там на GitHub все исходники.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей (IdeaSoft)Автор темы

  • ADN
  • *
  • Сообщений: 1188
  • Карма: 9
    • idea-soft.ru
  • Skype: makar_govorun
Я подготовил типовой лист A4 с видовым экраном
мне всего-то нужно:
1) пробежаться по полилиниям создать перечень копий листов
2) в каждом создаваемом листе изменить 4 точки видового экрана
    и переместить его в нужное место

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
2) в каждом создаваемом листе изменить 4 точки видового экрана
    и переместить его в нужное место
Видовой экран никуда перемещать не нужно. Переместить нужно точку куда смотрит центр видового экрана.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13830
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Вот этот код ближе всего к тому, что тебе нужно: http://adn-cis.org/forum/index.php?topic=8508.msg32144#msg32144
Остальное "допилишь" сам.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение