Почему 1С печатает не туда или не так и как это исправить
Содержание
Отдельной настройки принтера
в 1С 8.3 нет: программа печатает через принтеры Windows. Чтобы настроить печать, откройте печатную форму, нажмите Ctrl+P и выберите нужный принтер в системном окне. Поля, ориентацию и масштаб задают в окне Параметры страницы, оно открывается из главного меню (значок ☰) через Файл → Параметры страницы, когда активна печатная форма.
Если документ не печатается, уходит не на тот принтер или режется по краю, почти всегда виновато одно из трёх: принтер, драйвер Windows или параметры страницы конкретной формы. Разберём настройку печати на принтер в 1С по порядку, от проверки оборудования до сбоев в терминальном режиме.
Проверка принтера в Windows до запуска 1С
1С не умеет общаться с принтером напрямую. Если принтер не печатает из Блокнота, 1С тоже не напечатает. Поэтому начинайте с операционной системы.
- Откройте
Параметры → Bluetooth и устройства → Принтеры и сканеры(Windows 11) илиПараметры → Устройства → Принтеры и сканеры(Windows 10). - Убедитесь, что нужный принтер есть в списке и у него нет статуса «Автономная работа» или «Ошибка».
- Напечатайте пробную страницу из свойств принтера.
- Откройте любой текстовый файл в Блокноте и напечатайте его.
Если пробная страница вышла, принтер и драйвер в порядке. Если нет, дальше 1С можно не трогать: переустановите драйвер с сайта производителя, проверьте кабель или сетевой адрес.
💡 В Windows 10 и 11 есть флажок «Разрешить Windows управлять принтером, используемым по умолчанию». Когда он включён, система сама делает принтером по умолчанию последний использованный. Из-за этого 1С внезапно начинает печатать на другой аппарат. Снимите флажок и назначьте принтер по умолчанию вручную.
Какой драйвер ставить
- 🖨️ Полный драйвер производителя (PCL6 или PostScript) — лучший вариант для документов 1С: корректно передаёт поля и шрифты.
- ⚠️ Универсальный драйвер Windows печатает, но иногда смещает поля и неверно считает область печати.
- 🐢 Драйверы «только GDI» у дешёвых лазерных принтеров медленно обрабатывают длинные отчёты на десятки страниц.
Выбор принтера при печати из 1С
Печатная форма в 1С 8.3 — это табличный документ. Принтер выбирают в момент печати, а не в справочниках программы.
Обычный порядок
- Откройте документ, например реализацию или счёт.
- Нажмите кнопку
Печатьв командной панели и выберите нужную форму. - Откроется окно с печатной формой. В нём укажите количество копий.
- Нажмите кнопку печати на панели формы или
Ctrl+P. - В системном окне выберите принтер и нажмите
Печать.
В окне печати типовых конфигураций (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) можно сформировать сразу комплект: например, накладную и счёт-фактуру. Для каждой формы задаётся своё число копий, и программа запоминает его для следующего раза.
Предварительный просмотр
Перед печатью большого отчёта откройте ☰ → Файл → Предварительный просмотр. Там видно, сколько страниц получится, где проходит граница листа и не уезжают ли колонки. Это быстрее, чем выбрасывать пачку бумаги.
Как напечатать список документов или справочник
Кнопки Печать у журнала нет, но список можно вывести в табличный документ и напечатать.
- Откройте нужный список: например, реализации за месяц или справочник контрагентов.
- Настройте отбор и колонки, чтобы в выводе было только нужное.
- В меню
ЕщёвыберитеВывести список. - Отметьте колонки и выберите вывод в табличный документ.
- Печатайте результат как обычную форму:
Ctrl+P, с проверкой параметров страницы.
Длинный реестр с восемью и более колонками почти всегда требует альбомной ориентации. Для архива удобнее сохранить такой список в Excel или PDF прямо из окна табличного документа.
Что делать с «Подключаемым оборудованием»
Обычный офисный принтер в разделе Администрирование → Подключаемое оборудование подключать не нужно. Этот раздел для кассовой техники, сканеров штрихкодов, весов и принтеров этикеток, которым нужен драйвер для 1С. Документы, отчёты и счета идут через Windows.
Параметры страницы: поля, ориентация, масштаб
Окно Параметры страницы настраивает печать конкретного табличного документа. Откройте печатную форму, затем ☰ → Файл → Параметры страницы.
| Параметр | Что даёт | Когда менять |
|---|---|---|
| Ориентация | Книжная или альбомная | Широкие отчёты: ОСВ, анализ счёта, реестры |
| Масштаб «По ширине страницы» | Ужимает таблицу до ширины листа | Правый край обрезается или уходит на второй лист |
| Масштаб в процентах | Фиксированный размер | Нужно одинаковое оформление всех копий |
| Поля | Отступы от края листа | Принтер не пропечатывает край, текст «съедается» |
| Колонтитулы | Номер страницы, дата, название | Многостраничные отчёты для архива |
| Принтер | Конкретный аппарат для этой формы | Одна форма всегда идёт на один принтер |
Если таблица не помещается на лист
Самая частая жалоба: ОСВ или реестр печатается на двух листах по ширине. Решение по порядку:
- Поставьте альбомную ориентацию.
- Включите масштаб «По ширине страницы».
- Уменьшите левое и правое поле до 5–10 мм, если принтер это позволяет.
- Проверьте в предварительном просмотре.
💡 В отчётах на СКД (оборотно-сальдовая ведомость, анализ счёта) лишние колонки проще убрать в настройках отчёта, чем ужимать масштаб до нечитаемого шрифта.
Двусторонняя печать
1С не управляет дуплексом сама. Включите двустороннюю печать в свойствах принтера в системном окне печати (кнопка «Свойства» или «Настройки» рядом с именем принтера). Если включить дуплекс в настройках драйвера по умолчанию, он будет работать для всех документов 1С.
Макеты печатных форм: когда настройка страницы не помогает
Если форма плохо выглядит даже при правильных параметрах страницы, проблема в самом макете: слишком широкие колонки, крупный шрифт, лишние строки.
Правка макета без доработки конфигурации
В типовых конфигурациях на БСП макет можно поправить мышкой, не трогая Конфигуратор.
- В окне печатной формы откройте меню
Ещёи выберитеИзменить макет. - Отредактируйте ширину колонок, шрифт, текст.
- Сохраните. Программа запишет пользовательский макет в базу.
Список изменённых макетов хранится в Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. Там же любой макет можно вернуть к стандартному.
После обновления конфигурации изменённый пользовательский макет не обновляется сам. Если фирма 1С поменяла форму документа, ваша старая версия продолжит печататься. Проверяйте список изменённых макетов после каждого крупного обновления.
Когда нужна внешняя печатная форма или расширение
Если нужна принципиально новая форма (свой бланк, другой набор реквизитов), её делают как внешнюю печатную форму (.epf) или через расширение конфигурации
. Внешнюю форму подключают в разделе Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. Расширение не снимает конфигурацию с поддержки, и обновления ставятся без ручного сравнения.
Разовую правку проще сделать без программиста: сохраните форму в Excel через кнопку сохранения в окне печати, поправьте и напечатайте оттуда.
Печать при работе через сервер, RDP и веб-клиент
Здесь больше всего путаницы. Главное правило: табличный документ печатается на той машине, где запущен клиент 1С, а не там, где лежит база или работает сервер 1С.
Клиент-серверный вариант
Сервер 1С формирует данные, а печать идёт с компьютера пользователя через его принтеры Windows. Устанавливать драйверы принтеров на сервер 1С не нужно.
Исключение — когда серверный код сам отправляет документ на печать (например, фоновая печать в доработанной базе). Тогда документ уходит на принтеры, доступные учётной записи, под которой работает служба сервера 1С. Обычно у неё нет никаких принтеров, и печать «пропадает». Это настраивает администратор или программист, пользователю такая схема не подходит.
Терминальный сервер (RDP)
На терминальном сервере клиент 1С работает удалённо, поэтому видит только принтеры этого сервера и перенаправленные с вашего компьютера.
- В подключении к удалённому рабочему столу откройте
Показать параметры → Локальные ресурсы. - Отметьте флажок «Принтеры».
- Подключитесь и проверьте, что в списке принтеров на сервере есть ваш аппарат с пометкой «перенаправлено».
Если принтер перенаправился, но печатает медленно или криво, попросите администратора проверить политику Easy Print для удалённых рабочих столов. Она передаёт задание через универсальный драйвер и избавляет от установки драйвера каждой модели на сервер.
При публикации 1С как RemoteApp действуют те же правила: перенаправление принтеров включается в настройках подключения или в свойствах коллекции.
Веб-клиент и браузер
В веб-клиенте 1С передаёт печать браузеру. Принтер выбирают в окне печати Chrome, Edge, Firefox или Яндекс Браузера. Поля и масштаб браузера тоже влияют на результат: если в его окне выставлен масштаб меньше 100% или включены колонтитулы браузера, документ выйдет не таким, как в просмотре 1С.
Для облачной 1С (1С:Фреш и похожие сервисы) работает то же: выбор принтера происходит на вашем компьютере.
Сбои печати в 1С и как их устранить
Пустой лист или лишняя страница в конце
Чаще всего область печати чуть шире листа, и последняя колонка или пустая строка переносится на новую страницу. Включите масштаб «По ширине страницы» или уменьшите нижнее поле. Если лишняя страница идёт с каждым документом комплекта, проверьте макет: в конце может быть пустая область.
Кракозябры или пропавшие символы
Причина обычно в драйвере, который подменяет шрифты принтерными. В свойствах драйвера найдите параметр подстановки шрифтов TrueType и отключите его, либо поставьте драйвер PostScript. Если не помогает, установите другую версию драйвера.
Задание висит в очереди
Очистите очередь печати Windows. Если задание не удаляется, перезапустите службу «Диспетчер печати» (Spooler) через services.msc.
Перезапуск службы «Диспетчер печати» сбрасывает все задания в очереди этого компьютера. На терминальном сервере это обрывает печать всем пользователям, поэтому делайте это в нерабочее время или предупредите коллег.
Сбились настройки формы
Если у одного пользователя форма печатается странно, а у других нормально, виноваты его сохранённые настройки. Администратор может очистить их в Администрирование → Настройки пользователей и прав → Настройки пользователей. Это сбросит и другие персональные настройки: состав колонок, отборы, внешний вид форм. Предупредите пользователя заранее.
Помогает и очистка кэша клиента: запуск 1С с параметром /ClearCache в свойствах ярлыка или в поле «Дополнительные параметры запуска» в окне выбора баз.
Принтер этикеток печатает обычный документ криво
Термопринтер этикеток (Zebra, Godex, Xprinter и подобные) настроен на маленький рулон. Если на него отправить накладную А4, получится лента обрывков. Для ценников и этикеток используйте отдельные шаблоны с размером этикетки, а документы А4 отправляйте на офисный принтер.
Частые вопросы
Можно ли закрепить за документом конкретный принтер?
Как напечатать сразу пачку документов?
Ctrl или Shift и нажмите Печать. Программа сформирует все формы в одном окне, их можно отправить на принтер одним действием.