Сообщество программистов Autodesk в СНГ

ADN Club => ObjectARX => Тема начата: Андрей Литвинов от 17-03-2020, 10:42:39

Название: Установка параметров листа (layout)
Отправлено: Андрей Литвинов от 17-03-2020, 10:42:39
Необходимо задать свойства для созданного листа (layout): формат листа, имя принтера и т.д. В "ручном режиме" эти свойства редактируются через Диспетчер параметров листов. Подскажите, как это осуществить программно (C++).
Название: Re: Установка параметров листа (layout)
Отправлено: Александр Ривилис от 17-03-2020, 12:06:40
Андрей Литвинов,
Приветствую на форуме!
В ObjectARX SDK 2009 был пример AsdkPlotAPI. Я его вытащил и приложил к этому сообщению. Конечно под современные AutoCAD'ы его придётся адаптировать, но в качестве заготовки подойдёт.
Название: Re: Установка параметров листа (layout)
Отправлено: Андрей Литвинов от 17-03-2020, 12:11:18
Большое спасибо! Буду разбираться...
Название: Re: Установка параметров листа (layout)
Отправлено: Александр Ривилис от 17-03-2020, 12:16:37
Вообще же для установки параметров печати тебя должны интересовать в первую очередь два класса:
AcDbPlotSettingsValidator
AcDbPlotSettings