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