И снова здравствуйте!
Сегодня так попробовала распечатать мои листы:
http://adn-cis.org/forum/index.php?topic=1692.msg6253#msg6253И опять AutoCAD выдал ошибку:
Autodesk.AutoCAD.Runtime.Exception: eLayoutNotCurrent
в Autodesk.AutoCAD.PlottingServices.PlotInfoValidator.Validate(PlotInfo info)
Я не знаю, как сделать лист текущим без открытия файла в AutoCAD
Сколько примеров просмотрела здесь, на форуме, и в AutoCAD .NET Developer's Guide - везде используется
doc = Application.DocumentManager.MdiActiveDocument;
у меня же активный документ - пустой файл, который открылся при запуске AutoCAD, а файлы чертежей у меня читаются и изменяются потоком, без физического их открытия... Получается, мне все-таки нужно их открывать, чтобы активировать нужный лист и распечатать его?