Closed epiccheesepie closed 1 year ago
Привет! Чертёж занимает те координаты, в которых он определён, они неизменны. Если тебе просто нужно нарисовать оси, но не обязательно прохдящие через начало координат, ну тогда и рисуй не из нуля, а из нижней левой точки. Границы элементов чертежа можно получить из свойства DxfViewer.bounds
. Соответственно, рисуй из [viewer.bounds.minX - marginX, viewer.bounds.minY - marginY]
, определив какой-то отступ margin
, (например как 5% от размера чертежа по соответствующей оси).
Спасибо, удалось
Артем привет! У меня некоторые проблемы с тем, чтобы переместить оси x,y в начало чертежа. Т.е. я хочу, чтобы чертеж был в такой области, чтобы он не занимал отрицательные координаты (находился правее и выше от осей; с началом в самой левой и нижней точке чертежа) Надеюсь понятно объяснил... Можешь помочь с этим, если это возможно? Вот несколько скриншотов с демонстрацией того, что некоторые элементы чертежа находятся под осью y, и левее x Я пытался манипулировать значением из origin, но слабо выходит