Установка параметров листа (layout)

Автор Тема: Установка параметров листа (layout)  (Прочитано 6797 раз)

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

Оффлайн Андрей ЛитвиновАвтор темы

  • ADN OPEN
  • Сообщений: 2
  • Карма: 0
Необходимо задать свойства для созданного листа (layout): формат листа, имя принтера и т.д. В "ручном режиме" эти свойства редактируются через Диспетчер параметров листов. Подскажите, как это осуществить программно (C++).
« Последнее редактирование: 17-03-2020, 11:42:08 от Андрей Литвинов »

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Установка параметров листа (layout)
« Ответ #1 : 17-03-2020, 12:06:40 »
Андрей Литвинов,
Приветствую на форуме!
В ObjectARX SDK 2009 был пример AsdkPlotAPI. Я его вытащил и приложил к этому сообщению. Конечно под современные AutoCAD'ы его придётся адаптировать, но в качестве заготовки подойдёт.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Андрей ЛитвиновАвтор темы

  • ADN OPEN
  • Сообщений: 2
  • Карма: 0
Re: Установка параметров листа (layout)
« Ответ #2 : 17-03-2020, 12:11:18 »
Большое спасибо! Буду разбираться...

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

  • Administrator
  • *****
  • Сообщений: 13882
  • Карма: 1787
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: Установка параметров листа (layout)
« Ответ #3 : 17-03-2020, 12:16:37 »
Вообще же для установки параметров печати тебя должны интересовать в первую очередь два класса:
AcDbPlotSettingsValidator
AcDbPlotSettings
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение