Я пытаюсь проанализировать файлы .dxf и пытаюсь выяснить, как получить размеры фактической страницы (которую я получил с помощью doc.layouts.active_layout().get_paper_limits()
) и где сущности страницы связаны друг с другом и страницей. сам. Я не буду редактировать файл в любой момент, только извлекая из него информацию.
Например, я хотел бы знать, что текстовая сущность A находится в нижнем правом углу страницы, а текстовая сущность B - Слева от Text Entity A. Я узнал, как преобразовать все в WCS, но я считаю, что DCS имеет больше смысла для моей проблемы. Любая унифицированная система координат будет работать, если все они будут в одном масштабе, включая размер страницы, однако я вижу только то, что DCS будет работать.
Я просматривал документацию ezdxf о координатах. системы, но я не смог найти, если есть способ конвертировать WCS в DCS. Если есть способ сделать это, или если есть другой способ решения этой проблемы, который мне не хватает, пожалуйста, дайте мне знать! Спасибо за ваши добрые ответы.