Что-то слабо верится в отсутствие закономерности. Хотя -

Что-то слабо верится в отсутствие закономерности. Хотя - может быть.

Для начала: Откуда печатаем. Ежели из-под ДОС (или при печати тестовых страниц самого принтера, без подключения к компу) та же бодяга - все как сказал DanZer. И здесь возможны лишь два момента:

1. Ежели закономерность все же есть (наиболее вероятная - периодичность ровно в один оборот вала подачи бумаги) - ищите заломанный зуб шестеренки нв вале подачи.

2. Ежели таковой н6е обнаруживается - проверяйте ПРИЖИМ бумаги к валу во время ее подачи.

Если же глюк - только при печати текстов из-под Винды, и различной высоты буквы ровно по строкам, тогда - виноват кривой драйвер принтера, неверно пересчитывающий шаги двигателя для подачи бумаги. Ищите более прямой.

Хотя, я вообще сомневаюсь, что "спецы" из Мокрософта, "рисовавшие" дрова для ХР-юши, видели в глаза хоть один матричный принтер: таковые вымерли до их рождения. Отсюда и делайте выводы.