Я сделал простую программу (на C #), чтобы кто-то печатал из MS Excel файл (который пользователь загружает в мою программу) для предварительно отформатированных и перфорированных форм. Предварительно отформатированная форма является мульти-формой или фактически дублируется с размером 8.5 inches by 3.50 inches, Теперь принтер представляет собой точечную матрицу Epson FX-890II модель. Моя программа отлично печатает на первой странице или в первых трех формах, которые могут соответствовать размеру буквы (8.5 x 11) бумага для бумаг Но как только он печатает на последующих страницах, он отключается почти на дюйм и увеличивается на то же значение на последующих страницах.

Я попытался изменить настройки моей программы, чтобы вместо нестандартного размера 8.5 x 3.5Я распечатал его на обычной букве размером 8.5 x 11 с тремя формами, чтобы быть точным на каждой странице. Но проблема остается прежней. Я пытался напечатать это на PDF файл вместо напрямую на принтер. И PDF Файл выглядит отлично, то есть последующие страницы находятся на месте и не смещаются вообще. Но как только я распечатаю PDF файл, он также имеет ту же проблему.

Я перепробовал много вариантов в моем программировании, даже печатая три формы или одну страницу в каждой, но у меня все еще была та же проблема. Кроме того, та же самая программа, которую я сделал, работала отлично в прошлом году и фактически печаталась нормально. И та же самая программа была неизменной в течение года. Я уже много дней ломаю голову над тем, что может быть причиной этого, особенно в связи с крайним сроком, установленным для отправки этих форм.

Любой эксперт здесь в области принтеров или точечно-матричных принтеров, чтобы быть конкретным?

Бог благословил.

Edper
источник