Документы и Печать · 10 мин
Как в 1С добавить принтер для печати
Как добавить принтер в 1С и настроить печать документов: установка драйвера, выбор принтера в 1С, настройка макетов, решение типичных проблем с печатью.
1С не подключает принтеры самостоятельно — программа работает с теми устройствами печати, которые уже установлены в операционной системе Windows. Поэтому вся задача сводится к двум этапам: сначала принтер добавляется в Windows, затем проверяется его доступность внутри 1С и при необходимости настраиваются параметры печати конкретных документов.
Проблемы с печатью в 1С почти всегда связаны не с самой программой, а с драйвером, сетевым доступом к принтеру или настройками макета. Если понимать, где именно находится сбой, настройка занимает несколько минут. Ниже разобран полный порядок действий: от установки драйвера до проверки печати конкретного документа.
Как 1С работает с принтерами
Любая конфигурация 1С — «Бухгалтерия», «Управление торговлей», «Зарплата и управление персоналом» — формирует печатную форму и передаёт её подсистеме печати Windows. Список доступных принтеров 1С получает из операционной системы: если устройства нет в разделе «Устройства и принтеры» Windows, то и в 1С оно не появится.
Из этого следует главное практическое правило: перед настройкой печати в 1С убедитесь, что принтер корректно установлен в Windows и печатает пробную страницу. Если пробная страница из Windows не выходит, искать причину внутри 1С бессмысленно.
Отдельный случай — работа в терминальном режиме или через веб-клиент. Здесь печать идёт через сервер или браузер, и принтер должен быть доступен именно в той среде, где выполняется сеанс. Этот сценарий разобран ниже отдельно.
Шаг 1. Установите принтер в Windows
Откройте «Параметры» → «Bluetooth и устройства» → «Принтеры и сканеры» (в Windows 10 — «Устройства» → «Принтеры и сканеры») и нажмите «Добавить устройство». Для USB-принтера система обычно находит его автоматически после подключения кабеля. Для сетевого принтера может понадобиться вариант «Добавить вручную» с указанием IP-адреса устройства.
Если система не подобрала драйвер автоматически, скачайте его с сайта производителя принтера, выбрав точную модель и разрядность вашей версии Windows. Универсальные драйверы работают, но иногда дают сбои с полями и ориентацией — при проблемах с макетами в 1С в первую очередь попробуйте фирменный драйвер конкретной модели.
После установки напечатайте пробную страницу: правый клик по принтеру → «Параметры печати» или «Свойства принтера» → «Пробная страница». Только после успешной пробной печати переходите к настройке в 1С.
- 1Подключите принтер к компьютеру или убедитесь, что он доступен в локальной сети
- 2Установите драйвер и добавьте принтер через «Принтеры и сканеры» в Windows
- 3Напечатайте пробную страницу из Windows
- 4Откройте 1С, сформируйте печатную форму любого документа
- 5В диалоге печати выберите нужный принтер и отправьте документ на печать
- 6При постоянной работе назначьте принтер по умолчанию в Windows
Шаг 2. Выберите принтер при печати документа в 1С
В типовых конфигурациях печать запускается кнопкой «Печать» в форме документа или в списке документов. После выбора печатной формы (например, «Счёт на оплату» или «ТОРГ-12») открывается либо предварительный просмотр табличного документа, либо сразу системный диалог печати.
В диалоге печати в поле «Принтер» или «Имя» раскройте список и выберите нужное устройство. Здесь же задаются количество копий, диапазон страниц и ориентация. Если нужного принтера в списке нет — он не установлен или не запущен в Windows, вернитесь к предыдущему шагу.
Если печать открывается через предварительный просмотр, нажмите кнопку с изображением принтера на панели инструментов — откроется тот же системный диалог выбора устройства.
Шаг 3. Настройте параметры печати и макеты
Если документ печатается, но «уезжает» — обрезаются поля, таблица не помещается на лист, — проблема в настройках страницы. В предварительном просмотре откройте параметры страницы (обычно через меню «Файл» → «Параметры страницы» или аналогичную кнопку) и проверьте размер бумаги, ориентацию и поля. Значения полей в 1С и в драйвере принтера не должны конфликтовать: если в драйвере заданы собственные отступы, макет может смещаться.
Для широких таблиц (например, актов с большим числом колонок) включите масштабирование «По ширине страницы» в настройках печати табличного документа. Это уменьшит шрифт, но уберёт разрыв таблицы на несколько листов по горизонтали.
Изменение самих макетов печатных форм (добавление логотипа, подписей, изменение структуры) выполняется в конфигураторе или через механизм внешних печатных форм. Это работа для специалиста по 1С: неправильная правка типового макета может сломать печать после обновления конфигурации.
Особые сценарии: сеть, терминал и веб-клиент
Сетевой принтер для нескольких пользователей
Когда принтер общий для отдела, его подключают к каждому компьютеру отдельно через «Добавить вручную» → «Добавить локальный или сетевой принтер» с указанием IP-адреса, либо подключают принтер, расшаренный с другого ПК. Убедитесь, что у пользователя есть права на печать: в свойствах сетевого принтера на вкладке «Безопасность» должна стоять разрешающая галочка «Печать» для его учётной записи или группы.
Терминальный доступ (RDP)
При работе с 1С на терминальном сервере список принтеров формируется на сервере. Чтобы пользователь видел свой локальный принтер, включите проброс принтеров в настройках RDP-подключения: «Параметры подключения» → «Локальные ресурсы» → галочка «Принтеры». Альтернатива — установить принтер непосредственно на терминальный сервер с драйвером, совместимым с серверной ОС.
Веб-клиент и браузер
В веб-клиенте 1С печать выполняется средствами браузера: сначала формируется табличный документ, затем он выводится через диалог печати браузера. Проверьте, что в браузере отключены колонтитулы и задан правильный масштаб, иначе разметка формы «поплывёт».
Способы подключения принтера
Проще всего в настройке, подходит для одного рабочего места. Ограничение: недоступен другим пользователям сети.
Оптимально для отдела: один принтер на всех, централизованная очередь печати. Требует статического IP у принтера, иначе после смены адреса печать пропадёт.
Подходит для терминальной работы без установки драйверов на сервер. Ограничение: зависит от стабильности RDP-сессии и корректности локального драйвера.
Типичные проблемы и их решение
Самая частая жалоба — «принтер есть в Windows, но его нет в 1С». Обычно помогает перезапуск сеанса 1С: программа считывает список устройств при старте. Если не помогло, проверьте, что принтер установлен под тем же пользователем Windows, под которым запущена 1С, и что служба «Диспетчер печати» работает.
Вторая типичная ситуация — документ уходит в очередь, но не печатается. Откройте очередь печати (двойной клик по принтеру), удалите зависшие задания и перезапустите службу «Диспетчер печати». Зависшее задание блокирует все последующие.
Третья группа проблем — искажение макета: слишком мелкий шрифт, обрезанные края, лишние пустые страницы. Причина почти всегда в несовпадении размера бумаги (A4 в 1С против Letter в драйвере) или в автоматическом масштабировании драйвера. Выровняйте параметры страницы в обоих местах.
Как проверить, что всё настроено правильно
Финальная проверка занимает минуту: откройте любой реальный документ, сформируйте печатную форму, просмотрите её в предварительном просмотре и распечатайте один экземпляр. Сверьте бумажный результат с экраном: поля, шрифты, подписи, количество страниц.
Для ответственных форм — счетов-фактур, УПД, кассовых документов — проверяйте также корректность автоматических реквизитов (номер, дата, подписи), так как ошибка в макете здесь критичнее, чем съехавшие поля.
Как проверить результат
Нужный принтер виден и выбирается
Принтера нет в списке — проверяйте установку в Windows
Страница печатается полностью и без искажений
Не печатает — проблема в драйвере или подключении, 1С тут ни при чём
Поля, шрифт и таблицы совпадают с предпросмотром
Обрезка или смещение — выровняйте размер бумаги и поля в 1С и в драйвере
Подставляется нужный принтер по умолчанию
Каждый раз подставляется другой принтер — задайте принтер по умолчанию в Windows
Что важно запомнить
1С использует принтеры, установленные в Windows: сначала драйвер и пробная страница в системе, затем выбор устройства в диалоге печати 1С. Для постоянной работы задайте принтер по умолчанию, для сетевых сценариев — статический IP или проброс в RDP. Искажения макета лечатся выравниванием параметров страницы в 1С и в драйвере.
Частые вопросы
Почему в 1С не виден принтер, который установлен в Windows?
Чаще всего 1С была запущена до установки принтера — перезапустите программу. Если не помогло, проверьте, что принтер установлен под тем же пользователем Windows, служба «Диспетчер печати» запущена, а для сетевого принтера у учётной записи есть право на печать.
Можно ли задать разные принтеры для разных документов?
В типовых конфигурациях штатной привязки «документ → принтер» обычно нет: подставляется принтер по умолчанию Windows. Такую логику реализуют доработкой конфигурации или внешней обработкой печати — это задача для специалиста по 1С.
Печать идёт на двух страницах вместо одной, что делать?
Проверьте совпадение размера бумаги в 1С и в драйвере (оба должны быть A4), уменьшите поля в параметрах страницы или включите масштабирование «По ширине страницы» для табличного документа.
Как печатать из 1С в PDF без принтера?
В предварительном просмотре табличного документа используйте «Файл» → «Сохранить» и выберите формат PDF, либо установите в Windows виртуальный PDF-принтер и выбирайте его в диалоге печати.
Принтер печатает из Word, но из 1С выходит пустой лист. В чём причина?
Проверьте, что печатная форма вообще сформировалась: откройте предварительный просмотр. Если форма пустая, проблема в данных документа или макете, а не в принтере. Если форма есть, но лист пустой, — переустановите драйвер принтера и сбросьте очередь печати.
Нужно ли устанавливать драйвер принтера на сервер 1С?
Для файловой базы на локальном ПК — нет, драйвер нужен на компьютере пользователя. Для терминального сервера драйвер ставится на сервер, если принтер подключён к нему; при пробросе локальных принтеров через RDP достаточно драйвера на клиентской машине, но на сервере должна быть включена поддержка перенаправления.