Почему программа печатает иначе
Практика: разделить программу и драйвер.
Прикладная программа формирует документ и передаёт его в систему печати. Всё, что происходит дальше — поля, масштаб, ориентация, выбор лотка — определяется драйвером и настройками печати. Когда результат отличается от окна просмотра, причина почти всегда на стыке: программа считает одну ширину листа, драйвер применяет другую.
Шаг первый: выбрать правильный принтер
Практика: не полагаться на «по умолчанию».
Программа часто берёт принтер, назначенный в Windows по умолчанию, а он может быть другим устройством или виртуальным PDF. В окне печати стоит каждый раз проверять имя. Если в списке два похожих названия, это повод привести их в порядок: одинаковые имена устройств путают и людей, и программу.
Шаг второй: проверить параметры страницы
Практика: сверить формат и поля.
Принтерная настройка A4 против формата письма, книжная ориентация против альбомной, узкие поля против широких — три причины, по которым таблица уезжает на второй лист. Параметры задаются в двух местах: в самой программе и в диалоге печати. Итог определяется тем, что пришло последним, и это не всегда очевидно.
Шаг третий: масштаб
Практика: отключить «по размеру страницы».
Опция «вписать в страницу» удобна для просмотра, но на бумаге уменьшает шрифт до нечитаемого. Для документов с фиксированной формой — бланков, квитанций — масштаб должен быть 100 %. Иначе реквизиты съезжают относительно полей, и документ приходится печатать заново.
Шаг четвёртый: шаблон
Практика: смотреть на сам макет.
Если документ выходит криво у всех, дело в шаблоне, а не в принтере. Ширина колонок, отступы, шрифт, который не установлен на компьютере, — типичные причины. Проверка простая: напечатать тот же документ в PDF и сравнить. Если в PDF всё в порядке, проблема в настройках печати; если нет — в шаблоне.
Шаг пятый: печать в PDF вместо бумаги
Практика: использовать как проверку.
Виртуальный принтер PDF показывает, что именно программа отдаёт на печать, без расхода бумаги. Это быстрый способ отделить ошибку макета от ошибки драйвера. Заодно получается файл, который можно отправить коллеге вместо распечатки.
Драйвер и версия
Практика: одна версия на всех.
Разные версии драйвера на соседних компьютерах дают разные результаты при одном и том же документе. Если у одного сотрудника всё печатается правильно, а у другого нет, стоит сравнить версии. Универсальный драйвер удобен, но иногда проигрывает фирменному в работе со сложными макетами.
Лоток и бумага
Практика: не смешивать форматы.
Если в лотке лежит не тот формат, программа может «подогнать» документ под него. Для бланков и этикеток выбирается конкретный лоток, а не «автоматически». Иначе устройство возьмёт первую попавшуюся пачку, и партия будет испорчена.
Проверка на тестовом документе
Практика: один документ, три проверки.
Перед массовой печатью — например, пачки накладных — стоит прогнать один экземпляр. Проверяют: помещается ли таблица на лист, читается ли мелкий шрифт, не срезаны ли поля. Один лист дешевле, чем сто испорченных бланков.
Когда нужна помощь
Практика: собрать факты.
Если документ выходит неверно, полезно приложить: название программы и версию, имя принтера, версию драйвера, снимок окна печати и PDF того же документа. С таким набором разбор идёт быстро. Без него начинается угадывание.
FAQ
Почему печатается не тот бланк? Проверьте выбранный шаблон в программе.
Что делать, если таблица не влезает? Уменьшите поля или отключите масштабирование.
Нужен ли отдельный драйвер для программы? Обычно нет, достаточно системного.
Что запомнить
- Программа формирует документ, драйвер определяет, как он ляжет на бумагу.
- Проверяйте имя принтера в окне печати, не полагайтесь на устройство по умолчанию.
- Формат, ориентация и масштаб задаются в двух местах, итог определяет последняя настройка.
- PDF-принтер — быстрый способ понять, виноват макет или драйвер.
Что видит программа, когда печатает
Практика: помнить про промежуточный формат.
Между окном программы и принтером документ превращается в поток команд или в страницы фиксированного вида. На этом шаге теряются шрифты, которые не установлены в системе, и меняется разметка. Отсюда правило: если в программе используется нестандартный шрифт, его нужно поставить на все компьютеры, откуда идёт печать. Иначе один и тот же документ выглядит по-разному у разных сотрудников.
Несколько принтеров в программе
Практика: завести понятные ярлыки.
Когда в офисе есть офисный принтер, устройство на складе и PDF, программа показывает длинный список, в котором легко ошибиться. Помогает единый порядок: рабочие устройства названы по комнате, виртуальные — с пометкой PDF. Тогда выбор в окне печати занимает секунду и не требует вспоминать, какой из трёх «HP» нужный.
Печать по кнопке и по меню
Практика: проверять оба пути.
В некоторых программах кнопка «Печать» на панели и пункт меню ведут к разным диалогам с разными настройками. Один путь берёт параметры по умолчанию, второй запоминает последний выбор. Если сотрудник жалуется, что «иногда печатает альбомно», стоит проверить, каким способом он пользуется. Единый путь — например, всегда через меню — убирает такие расхождения.
Копии и количество
Практика: не путать два поля.
Число копий задаётся в диалоге печати, а количество экземпляров документа — в самой программе. Если указать оба, получится произведение: пять документов по три копии дают пятнадцать листов. Это самая частая причина «принтер напечатал лишнее», и заметить её можно только на тестовом экземпляре.
Когда лучше выгрузить в PDF
Практика: отделить подготовку от печати.
Для документов с печатью и подписью удобно сначала получить PDF, проверить его и отправить на печать. Так исключается влияние программы на финальный вид: PDF выглядит одинаково везде. Заодно такой файл можно отправить контрагенту или положить в архив. Прямая печать из программы остаётся для внутренних документов, где вид не критичен.
Итог
Печать из прикладной программы ломается на стыке макета и драйвера. Проверка по шагам — принтер, формат, масштаб, шаблон, PDF — находит причину за несколько минут. Один тестовый лист перед партией экономит бумагу и нервы.