Документы и Печать · 9 мин
Как настроить принтер в 1С 8 для печати документов и отчётов
Как в 1С 8 подключить и настроить принтер: установка драйвера, выбор принтера при печати, настройка полей, табличного документа и решение типовых проблем.
Печать документов, накладных, счетов и отчётов — ежедневная операция в 1С 8, поэтому корректная настройка принтера напрямую влияет на скорость работы. Сама программа не управляет принтером напрямую: она использует драйвер, установленный в операционной системе, и передаёт в него готовый табличный документ. Это значит, что половина проблем с печатью решается не в 1С, а в Windows.
Настройка состоит из трёх уровней: установка и проверка драйвера в системе, выбор принтера и параметров печати внутри 1С, а также корректировка макета и полей табличного документа. Если пропустить первый уровень, остальные настройки будут работать нестабильно: документы будут обрезаться, уходить на вторую страницу или печататься мелким шрифтом.
Ниже разобран полный порядок действий для типовой конфигурации 1С 8.3 (Управление торговлей, Бухгалтерия, Зарплата и управление персоналом), а также особенности печати из веб-клиента и через сервер 1С.
Проверка принтера и драйвера в Windows перед настройкой 1С
Прежде чем открывать 1С, убедитесь, что принтер корректно работает в операционной системе. Откройте «Параметры» → «Bluetooth и устройства» → «Принтеры и сканеры» (в Windows 10 — «Устройства» → «Принтеры и сканеры») и проверьте, что принтер отображается в списке без статуса «Ошибка» или «Автономно». Напечатайте пробную страницу: если она выходит искажённой или не выходит вовсе, проблема в драйвере или подключении, и настройка 1С её не решит.
Используйте оригинальный драйвер производителя, а не универсальный драйвер Windows, если печатаете документы со штрихкодами или сложной графикой. Универсальные драйверы часто неверно передают размеры шрифтов и штрихкодов, из-за чего этикетки и ТОРГ-12 выходят нечитаемыми.
Если принтер сетевой, проверьте, что он доступен по сети с компьютера бухгалтера и что очередь печати не заблокирована. Для терминальных сценариев (1С на сервере, пользователь подключается по RDP) принтер должен быть проброшен в сеанс или установлен на самом сервере — иначе в списке принтеров 1С его просто не будет.
Выбор принтера при печати из 1С
В типовых конфигурациях печать запускается через кнопку «Печать» в форме документа или списка. После выбора печатной формы открывается предварительный просмотр табличного документа. В верхней панели есть кнопка с изображением принтера — она открывает стандартный системный диалог печати, где выбирается конкретный принтер, число копий и диапазон страниц.
Если нужный принтер не отображается в диалоге печати 1С, значит, его нет в системе под тем пользователем, от имени которого запущена программа. В клиент-серверном варианте это пользователь сеанса на сервере, а не на локальном компьютере — частая причина «исчезнувших» принтеров.
Чтобы не выбирать принтер каждый раз, назначьте нужное устройство принтером по умолчанию в Windows. 1С по умолчанию предлагает именно его, что ускоряет печать больших пакетов документов.
Настройка формата бумаги, полей и масштаба
Большинство жалоб «документ не влезает на страницу» решается в параметрах страницы. В окне предварительного просмотра откройте настройки печати (значок шестерёнки или пункт меню в зависимости от конфигурации) и задайте формат бумаги — обычно A4, ориентацию — книжную или альбомную, а также поля. Для бухгалтерских документов слева оставляют увеличенное поле под подшивку.
Если таблица чуть шире листа, не уменьшайте шрифт вручную — используйте параметр масштабирования или режим «Уместить по ширине». В диалоге печати 1С есть настройка масштаба в процентах; значение 90–95 % обычно убирает «вылезание» на второй лист без потери читаемости.
Запомните: параметры страницы в 1С и параметры в драйвере принтера должны совпадать. Если в 1С выбран A4, а в драйвере — Letter, документ будет смещён и обрезан. Проверяйте формат бумаги в свойствах принтера в Windows.
- 1Установите драйвер принтера в Windows и напечатайте пробную страницу
- 2В 1С откройте документ и нажмите «Печать», выберите печатную форму
- 3В предварительном просмотре откройте диалог печати и выберите нужный принтер
- 4Задайте формат A4, ориентацию и поля в параметрах страницы
- 5При необходимости уменьшите масштаб до 90–95%
- 6Напечатайте один экземпляр и проверьте поля и штрихкоды
- 7Только после успешной проверки запускайте пакетную печать
Настройка печати этикеток и ценников
Печать этикеток и ценников в конфигурациях вроде «Управление торговлей» и «Розница» выполняется через обработку «Печать этикеток и ценников». Здесь принципиально важен выбор шаблона: в справочнике шаблонов задаётся размер этикетки, и он должен точно соответствовать реальному размеру этикетки в рулоне или на листе.
Для термопринтеров этикеток (например, для маркировки товаров) установите фирменный драйвер и в его свойствах укажите точный размер носителя, тип печати (термо или термотрансфер) и датчик зазора. Неверный тип датчика приводит к тому, что принтер пропускает этикетки или печатает со смещением.
Перед массовой печатью ценников напечатайте одну этикетку и измерьте отступы линейкой. Если текст смещён, скорректируйте поля в шаблоне этикетки, а не в драйвере — так настройка сохранится для всех пользователей конфигурации.
Особенности печати из веб-клиента и через сервер
При работе через веб-браузер 1С формирует документ в формате PDF и предлагает сохранить или открыть его. Печать выполняется уже средствами браузера, поэтому настройки полей и масштаба задаются в диалоге печати браузера. Отключите в браузере печать колонтитулов (URL и дату), иначе они появятся на бухгалтерских документах.
В клиент-серверном варианте с тонким клиентом документ формируется на сервере, а печатается с клиентского компьютера. Если на сервере и на клиенте установлены разные версии шрифтов, документ может выглядеть иначе при печати, чем в предпросмотре. Установите одинаковые шрифты (в первую очередь используемые в макетах) на всех машинах.
Для серверной печати (например, автоматическая печать чеков или регламентных заданий) принтер должен быть установлен и доступен под учётной записью агента сервера 1С. Это отдельная учётная запись, и принтеры пользователей ей недоступны.
Типичные проблемы и их решение
Самая частая жалоба — пустые листы или обрезанный документ. Причины: несовпадение формата бумаги в 1С и драйвере, слишком большие поля или масштаб более 100 %. Проверьте все три параметра последовательно.
Вторая типовая ситуация — штрихкод печатается, но не сканируется. Обычно виноват масштаб: при автоподгонке ширины 1С уменьшает штрихкод ниже допустимого размера. Отключите автомасштабирование для этикеток и проверьте, что в макете используется специальный шрифт штрихкода или компонента печати штрихкодов.
Если при печати появляется ошибка «Ошибка вывода на принтер» или диалог печати не открывается, перезапустите диспетчер очереди печати в Windows (служба «Диспетчер печати») и очистите зависшие задания. Забитая очередь печати блокирует обращение к принтеру из любых программ, включая 1С.
Как проверить результат
Печатается без искажений и смещений
Пустой лист, полосы или ошибка драйвера
Весь текст в пределах полей, штрихкод читается сканером
Обрезанные края, перенос на лишнюю страницу
Текст по центру этикетки, штрихкод сканируется с первого раза
Смещение, пропуск этикеток в рулоне
Одинаковый результат на всех рабочих местах
У разных пользователей разный вид документа
FAQ: частые вопросы о настройке принтера в 1С
Почему принтер виден в Windows, но не отображается в 1С?
1С показывает принтеры, доступные пользователю, под которым запущен сеанс. В клиент-серверном режиме это может быть учётная запись сервера. Проверьте, под каким пользователем работает программа, и установите принтер именно для него либо пробросьте принтер в RDP-сеанс.
Как запомнить настройки печати для конкретного документа?
В большинстве типовых конфигураций параметры страницы (поля, ориентация, масштаб) сохраняются автоматически для табличного документа после первой настройки. Если настройки сбрасываются, проверьте, не переопределяет ли их макет печатной формы — тогда корректировать нужно сам макет.
Можно ли печатать в 1С без установленного принтера?
Да. Установите виртуальный PDF-принтер (например, встроенный Microsoft Print to PDF): 1С будет «печатать» в файл. Это удобно для проверки макетов и отправки документов по электронной почте без бумажной печати.
Почему после обновления конфигурации изменилась печатная форма?
Обновление заменяет типовые макеты печатных форм. Если вы изменяли типовой макет напрямую, правки будут утеряны. Правильный подход — использовать внешние печатные формы или механизм дополнительных отчётов и обработок (БСП), которые не затрагиваются обновлением.
Как печатать в один клик без предварительного просмотра?
Во многих конфигурациях в меню «Печать» есть пункт быстрой печати или настройка «Печать без предварительного просмотра» в персональных настройках. Документ сразу отправится на принтер по умолчанию — убедитесь, что назначен правильный принтер и верные поля.
Что важно запомнить
Печать в 1С строится на драйвере Windows: сначала настройте принтер в системе, затем выберите его в диалоге печати и задайте формат, поля и масштаб. Этикетки требуют точного шаблона и фирменного драйвера, а изменения макетов делайте только через внешние печатные формы с резервной копией базы.