2016-11-02 10 views
1

Я struggeling немного с моей Autocad Plugin ..Autocad .NET - Получить ширину и высоту слоя для построения

Так как у меня есть огромное количество AutoCad чертежей для построения программно как PDF-файл я узнал что некоторые из них содержат в себе много ненужных вещей.

Я только хочу построить конкретную область, которая определена в слое. У меня нет проблем с поиском слоя и проверкой его свойств, но я не могу найти ни одной информации о координатах или что-то вроде высоты или ширины.

Так что мой вопрос прост: есть ли шанс получить высоту и ширину или что-то в этом роде, чтобы печатать только нужные вещи внутри области этого слоя?

Благодаря

Alex

+1

Слои не имеют экстентов. Вам нужно посмотреть все объекты на этом слое. – crashmstr

ответ

2

Если у вас есть набор выбора всех лиц, которые вы хотите построить, проходной и получить каждое Entities экстентов.

Сравните каждую сущность с возвращаемым значением и возьмите самые большие минимальные и максимальные точки всего в вашем наборе выбора. Это даст вам границы области окна, которые вы хотите построить.

+0

Я думал сегодня вечером о моей проблеме снова, и я пришел к тому же решению, я попробую это и опубликую результат моей попытки здесь, спасибо! – Cruik

 Смежные вопросы

  • Нет связанных вопросов^_^