Документы и Печать · 11 мин
Как настроить печать принтера в 1С
Как настроить печать принтера в 1С: выбор принтера, параметры страницы, макеты, масштаб и решение типичных проблем с печатью документов.
Печать документов — одна из самых частых операций в 1С, и именно с ней чаще всего возникают проблемы: документ уходит не на тот принтер, таблица не помещается на лист, поля съезжают, а этикетка печатается вполовину размера. В большинстве случаев причина не в программе, а в сочетании настроек операционной системы, драйвера принтера и параметров печатной формы в самой 1С.
Настройка складывается из трёх уровней: принтер должен быть корректно установлен в Windows, в 1С нужно выбрать правильное устройство и формат бумаги, а для конкретных документов иногда требуется подправить макет или параметры страницы. Ниже разобран каждый уровень с конкретными действиями и способами проверки результата.
Проверка принтера и драйвера в операционной системе
Прежде чем открывать 1С, убедитесь, что принтер работает на уровне Windows: 1С использует системный механизм печати, и если документ не выводится из «Блокнота» или Word, то из 1С он тоже не напечатается. Откройте «Параметры → Bluetooth и устройства → Принтеры и сканеры», найдите нужное устройство и отправьте пробную страницу из свойств принтера.
Обратите внимание на драйвер. Для многих моделей Windows автоматически ставит универсальный драйвер, который печатает текст, но некорректно обрабатывает размеры бумаги, поля и ориентацию — из-за этого табличные документы 1С «разъезжаются». Скачайте фирменный драйвер с сайта производителя и установите его вместо универсального. Для термопринтеров этикеток это особенно критично: без родного драйвера размер этикетки часто определяется неправильно.
Если принтер сетевой, проверьте стабильность подключения: пропадающий сетевой принтер в момент печати даёт в 1С ошибку без внятного описания. Полезно закрепить за принтером статический IP-адрес и подключать его по TCP/IP-порту, а не через общий доступ с другого компьютера — так меньше точек отказа.
Выбор принтера и параметров в диалоге печати 1С
В типовых конфигурациях при нажатии кнопки «Печать» открывается стандартный диалог, где можно выбрать принтер, количество копий, диапазон страниц и ориентацию. Если документы стабильно уходят не на то устройство, проверьте принтер по умолчанию в Windows: многие формы 1С отправляют печать именно на него, не спрашивая пользователя.
В конфигурациях на управляемых формах (например, «1С:Бухгалтерия 8», «Управление торговлей») перед выводом на принтер открывается предварительный просмотр табличного документа. Здесь доступны кнопки параметров страницы: размер бумаги, поля, масштаб, количество экземпляров. Именно эти настройки чаще всего решают проблему «не влезает на лист» без правки макета.
Если печать идёт из режима предварительного просмотра, 1С запоминает часть параметров для текущего сеанса. Полезная привычка — перед массовой печатью (например, пачки счетов или накладных) напечатать один документ, проверить результат на бумаге и только потом отправлять остальные.
- 1Откройте документ и нажмите «Печать», выберите нужную печатную форму
- 2В предварительном просмотре откройте параметры страницы и задайте формат бумаги и ориентацию
- 3Отрегулируйте поля и масштаб так, чтобы таблица помещалась без обрезки
- 4Выберите принтер и напечатайте один экземпляр
- 5Сверьте бумажный результат с экраном и только затем печатайте остальные копии
Настройка параметров страницы табличного документа
Каждая печатная форма в 1С — это табличный документ со своими свойствами: размер и ориентация бумаги, поля, масштаб, автоподбор ширины, черновая печать. Если форма систематически печатается криво, параметры нужно менять в самом табличном документе, а не в диалоге принтера.
Ключевые параметры, которые стоит проверить в первую очередь: «Ориентация страницы» (книжная или альбомная), «Масштаб» (например, уменьшение до 90% часто спасает широкие таблицы), «Автомасштаб» и «Поле сверху/снизу/слева/справа». Учтите, что у каждого принтера есть аппаратные непечатаемые области: если задать поля меньше, чем позволяет устройство, края документа обрежутся.
Для плотных таблиц полезна опция размещения таблицы на странице по ширине: вместо фиксированного масштаба документ автоматически сжимается до ширины листа. Это удобно для оборотно-сальдовых ведомостей и прайсов, где число колонок меняется.
Настройка макетов и внешних печатных форм
Если штатная печатная форма не устраивает — не хватает реквизитов, логотипа, другого расположения блоков — есть два пути. Первый: отредактировать макет в конфигураторе (раздел макетов соответствующего документа), где можно изменить области, шрифты, ширину колонок и параметры страницы. Это требует прав на изменение конфигурации и снимает объект с полной поддержки, что усложняет обновления.
Второй, более безопасный путь — внешняя печатная форма. В типовых конфигурациях есть механизм «Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки»: туда подключается файл внешней печатной формы (.epf), который добавляет свою кнопку печати, не меняя конфигурацию. При обновлении 1С такая форма сохраняется.
При разработке или правке макета задавайте параметры страницы программно или в свойствах макета: ориентацию, поля, масштаб, фиксированные строки заголовка (свойство «Повторять при печати» для шапки таблицы). Это избавляет пользователей от ручной настройки при каждой печати.
ТабДокумент = Новый ТабличныйДокумент;
ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДокумент.МасштабПечати = 90;
ТабДокумент.ПолеСверху = 10;
ТабДокумент.ПолеСлева = 15;
ТабДокумент.АвтоМасштаб = Ложь;Печать на специальных устройствах: этикетки и чеки
Принтеры этикеток требуют точного совпадения трёх размеров: размера этикетки в настройках драйвера, размера страницы в печатной форме 1С и фактического размера наклеенной ленты. Если хотя бы один параметр отличается, печать смещается, обрезается или уходит на вторую этикетку. Размер в драйвере задайте вручную в миллиметрах, а в макете 1С отключите автоподбор формата.
После смены типа этикеток выполните калибровку датчика ленты кнопкой на принтере или через утилиту производителя — без калибровки устройство неверно определяет границы этикетки, и текст «плывёт» от этикетки к этикетке.
Чековые принтеры обычно работают через драйвер торгового оборудования (в типовых конфигурациях — раздел «Подключаемое оборудование»). Там настраиваются ширина ленты (58 или 80 мм), шаблон чека, печать логотипа и отрез. Если чек печатается с нечитаемыми символами, чаще всего несовпадает кодировка или используется неподходящая модель в настройках драйвера.
Как выбрать действие
Типичные проблемы и их диагностика
Одна из частых жалоб — пустые листы между страницами документа. Причина почти всегда в том, что ширина табличного документа чуть превышает ширину печатной области: 1С выводит переполнение на отдельный лист. Лечится уменьшением масштаба, включением автомасштаба или сужением колонок макета.
Вторая типичная ситуация — «вчера печатало, сегодня нет» без каких-либо изменений в 1С. Проверяйте внешние факторы: обновление Windows, сменившийся IP-адрес сетевого принтера, зависшие задания в очереди печати. Очистка очереди печати и перезапуск службы диспетчера печати решают заметную долю таких случаев.
Если печать работает у одного пользователя и не работает у другого на том же компьютере, дело обычно в профиле пользователя Windows: у него может быть свой принтер по умолчанию или нет прав на сетевое устройство. В терминальных сессиях дополнительно проверяйте проброс локальных принтеров в настройках RDP-клиента.
Как проверить результат
Печатается корректно и быстро
Не печатается или печатается с искажениями — проблема ниже уровня 1С
Документ целиком помещается на страницу, поля ровные
Таблица обрезана или есть лишние пустые страницы
Совпадает с предпросмотром, текст читаем
Смещение, обрезка, другой масштаб — проверяйте драйвер и параметры страницы
Одинаковый результат на всех рабочих местах
Различия — проверяйте принтеры по умолчанию и профили пользователей
Частые вопросы о настройке печати в 1С
Почему 1С печатает не на тот принтер, который выбран?
Многие печатные формы отправляют документ на принтер по умолчанию Windows, игнорируя предыдущий выбор. Проверьте принтер по умолчанию в параметрах системы и отключите опцию «Разрешить Windows управлять принтером по умолчанию», которая автоматически переключает его на последнее использованное устройство.
Как уменьшить документ, чтобы он поместился на один лист?
В предварительном просмотре откройте параметры страницы и задайте масштаб меньше 100% либо включите автомасштаб. Для постоянного эффекта измените свойство «Масштаб печати» в макете печатной формы или во внешней обработке печати.
Можно ли настроить печать без доступа к конфигуратору?
Да. Выбор принтера, формат бумаги, поля и масштаб настраиваются в пользовательском режиме через параметры страницы табличного документа. Подключение внешних печатных форм также выполняется в режиме «1С:Предприятие» через раздел дополнительных отчётов и обработок — для этого нужны только соответствующие права.
Почему появляются пустые страницы при печати?
Практически всегда это признак того, что ширина или высота табличного документа чуть больше печатной области листа, и переполнение выводится отдельной страницей. Уменьшите масштаб, включите автоподбор по ширине или сузьте колонки макета — пустые листы исчезнут.
Как сохранить настройки печати для всех пользователей?
Настройки из диалога предварительного просмотра действуют только на текущий вывод. Чтобы параметры применялись всегда и у всех, зафиксируйте их в макете печатной формы в конфигураторе или во внешней печатной форме — тогда ориентация, поля и масштаб будут заданы программно при каждой печати.
Что делать, если печать пропала после обновления Windows?
Обновления системы иногда подменяют фирменный драйвер универсальным или сбрасывают настройки порта. Переустановите драйвер производителя, проверьте, что принтер подключен по тому же порту, и отправьте пробную страницу. Если 1С работает на сервере терминалов, проверьте также настройки проброса принтеров в RDP.
Что важно запомнить
Настройка печати в 1С идёт по цепочке: исправный драйвер и принтер по умолчанию в Windows, корректный выбор устройства и формата в диалоге печати, точные параметры страницы в табличном документе или макете. Для постоянных изменений используйте внешние печатные формы вместо правки конфигурации, а перед массовой печатью всегда проверяйте один пробный экземпляр.