Ответ: как вытянуть по одной стороне часть объекта?
Геометрические искажения по вертикали у лазерного принтера возникают не из-за того, что пленку или бумагу "тянет". Их природа в другом: бумага в тракте принтера "протягивается" фотобарабаном с постоянной угловой скоростью. И если бы диаметр барабана был неизменен, то и искажения можно было бы свести к "0". Но диаметр барабана меняется за счет тонера, который на него наноситится, а так как угловая скорость при этом не меняется, то меняется линейный размер изображения. Поробуйте провести такой эксперимент: напечатайте тонкую вертикальную линию заданной длины (в этом случае диаметр барабана равен "чистому" диаметру), а потом напечатайте черный прямоугольник таких же размеров, но шириной на весь лист (в этом случае диаметр барабана равен "чистому" диаметру + толщина тонера). В случае с черным прямоугольником его размер по вертикали будет больше, чем длина линии. Если последовательно напечатать несколько листов с прямоугольниками, то самый первый будет по высоте самым большим (при больших заливках тонера на второй, третий лист переносится меньше)
Отсюда рецепт:
1. Если есть место по бокам, то расположите там 2 вертикальных прямоугольника с сплошной заливкои и максимальной ширины. (они несколько "стабилизируют" суммарные колебания диаметра барабана и уменьшат нелинейность по вертикали. Т.е. изображение вытягиваться будет, но это будет происходить более равномерно.
2. Круг печатайте в два прохода, сначала внешний контур толшиной 2-3 мм, а потом внутреннюю заливку, уменьшенную на 1-2 мм. Контур будет икажен значительно меньще, чем полность залитый круг и он вам обеспечит внешние рамеры объекта.
3. Печатайте последовательно 3 листа, в работу берите последний (первые два - могут быть простой бумагой)
4. Если все это проделать, то искажения, конечно, полностью не исчезнут, он будут сведены к минимуму и будут носить постоянны (т.е. компненсируемый) характер.
А вообже - фотовывод в итоге получится дешевле.