Документы и Печать · 10 мин
Как настроить принтер в 1С: полная инструкция
Пошаговая настройка принтера в 1С: установка драйвера, выбор принтера по умолчанию, печать документов без диалога, решение типичных проблем с печатью.
1С не печатает напрямую «в железо»: платформа передаёт задание операционной системе, а та — установленному драйверу принтера. Поэтому корректная настройка складывается из трёх уровней: Windows (или сервер 1С), сама платформа и конкретная конфигурация с её печатными формами. Если сбой происходит на любом из уровней, документ либо не уходит на печать, либо выходит обрезанным, с пустыми полями или на неправильный лоток.
Чаще всего проблемы возникают не из-за 1С, а из-за отсутствующего драйвера, сбитого принтера по умолчанию или различий в настройках между пользователями терминального сервера. Ниже разобран порядок настройки от установки драйвера до тонкой подгонки макета, а также типичные ошибки и способы их диагностики.
Проверьте принтер на уровне операционной системы
Прежде чем открывать 1С, убедитесь, что принтер корректно работает в самой системе. Откройте «Параметры → Bluetooth и устройства → Принтеры и сканеры» в Windows и проверьте, что устройство присутствует в списке и не имеет статуса «Офлайн» или «Приостановлено». Распечатайте тестовую страницу из свойств принтера — если она не выходит, проблема точно не в 1С, и настраивать программу бессмысленно.
Для сетевых принтеров проверьте доступность по IP-адресу: команда ping до принтера должна проходить без потерь. Если принтер подключен к другому компьютеру и расшарен, убедитесь, что на том компьютере разрешён общий доступ и служба печати работает.
ping 192.168.0.50
printui /s /t2 :: открыть свойства сервера печатиИспользуйте актуальный драйвер с сайта производителя, а не универсальный драйвер Windows, если планируете печатать этикетки, чеки или документы со штрихкодами. Универсальные драйверы часто неверно передают размеры нестандартных носителей.
Настройте принтер по умолчанию в 1С
В файловом режиме 1С использует принтер, который выбран в системе как принтер по умолчанию, либо тот, что пользователь выбрал в последнем диалоге печати. Чтобы задать принтер явно, откройте любой документ, нажмите «Печать», затем в форме предварительного просмотра выберите «Файл → Параметры страницы» или кнопку выбора принтера и укажите нужное устройство.
В типовых конфигурациях (например, «Управление торговлей», «Бухгалтерия предприятия») печать обычно идёт через меню «Печать» в документе, где выбирается конкретная печатная форма. После вывода формы на экран доступна кнопка с изображением принтера — «Печать без диалога» отправляет документ на принтер по умолчанию, а обычная «Печать» открывает диалог выбора устройства, количества копий и диапазона страниц.
- 1Установите драйвер принтера в Windows и напечатайте тестовую страницу
- 2Назначьте принтер используемым по умолчанию в параметрах системы
- 3Откройте в 1С любой документ и выведите печатную форму
- 4В диалоге печати выберите нужный принтер и число копий
- 5Напечатайте один экземпляр и сверьте поля, шрифты и штрихкоды с оригиналом
Если в организации несколько принтеров (например, обычный для документов и этикеточный для маркировки), договоритесь с пользователями о едином правиле: какой принтер стоит по умолчанию на каждом рабочем месте. Это избавит от ситуаций, когда счёт на оплату уходит на принтер этикеток.
Настройте печать в клиент-серверном и терминальном режиме
В клиент-серверной архитектуре важно понимать, где формируется задание печати. При печати из тонкого или толстого клиента задание обычно уходит с компьютера пользователя — значит, драйвер должен стоять именно там. Если же печать выполняется в фоновом задании на сервере (например, автоматическая печать чеков или пакетная печать документов по расписанию), принтер должен быть установлен и доступен на сервере 1С, под учётной записью службы агента сервера.
В терминальном режиме (RDP) часто применяют проброс локальных принтеров в сессию. Включите перенаправление принтеров в настройках RDP-клиента и убедитесь, что на терминальном сервере установлены те же версии драйверов, иначе проброшенный принтер может работать через Easy Print с искажением форматов. Для стабильной работы многие администраторы предпочитают подключать принтеры на терминальный сервер напрямую по TCP/IP-порту, минуя проброс.
Учётная запись, под которой работает служба сервера 1С, по умолчанию может не иметь доступа к сетевым принтерам. Если серверная печать молча «съедает» задания, проверьте права этой учётной записи на принтер и наличие принтера именно в её профиле, а не в профиле администратора.
Отрегулируйте макет печатной формы
Если документ печатается, но обрезается, «уезжает» вбок или переносится на второй лист, причина почти всегда в настройках макета, а не в принтере. В форме предварительного просмотра откройте «Параметры страницы» и проверьте ориентацию, размер бумаги и поля. Поля в 1С должны быть не меньше физических непечатаемых областей принтера — у большинства лазерных устройств это около 4–5 мм от края.
Для точной подгонки используют параметры макета табличного документа: масштаб, автомасштаб по ширине страницы, разбиение на страницы. В типовых конфигурациях часть этих параметров доступна пользователю прямо в окне предпросмотра, часть зашита в макете. Если макет нужно менять постоянно (например, сдвинуть печать на бланке), это делает разработчик в конфигураторе через редактор макета — либо подключается внешняя печатная форма, не требующая изменения конфигурации.
При печати на фирменных бланках и готовых формах сначала напечатайте пробник на обычной бумаге, наложите на бланк на просвет и только потом выводите тираж. Сохраните удачные настройки полей — в ряде конфигураций они запоминаются для пользователя, но после обновления могут сбрасываться.
Настройте печать без диалога и пакетную печать
Кнопка «Печать без диалога» ускоряет работу, когда форма и принтер уже проверены: документ сразу уходит на устройство по умолчанию. Это удобно на точках отгрузки и в кассовой зоне, где скорость важнее контроля. Перед включением такого режима в рабочий процесс убедитесь, что принтер по умолчанию стабилен и не меняется системой (Windows имеет функцию автоматического выбора принтера по умолчанию — её стоит отключить).
Пакетная печать комплектов документов (например, счёт + накладная + счёт-фактура одной кнопкой) реализуется в типовых конфигурациях через механизм «Печать комплекта» или настраивается прикладным разработчиком. При больших объёмах следите за очередью печати: десятки документов, отправленные подряд, могут переполнить очередь слабого принтера, и часть заданий зависнет.
Способы печати из 1С
Подходит для разовых документов и когда нужно выбрать принтер, копии, страницы. Медленнее, но контролируемо.
Для потоковой работы на проверенном принтере. Риск: документ уйдёт не на то устройство, если сбит принтер по умолчанию.
Для отправки контрагентам и архива. Требует виртуального PDF-принтера или встроенной команды сохранения табличного документа.
Диагностируйте типичные проблемы
Если из 1С не печатает, а из блокнота печатает — проверьте, не завис ли сеанс пользователя и не выбран ли в 1С «застрявший» принтер, которого уже нет в системе. Перезапуск службы «Диспетчер печати» (spooler) на клиентской машине снимает большинство зависших очередей. Если не печатает ни одна программа — проблема в драйвере, кабеле или самом устройстве.
Пустые листы вместо документа обычно означают, что печатная форма сформировалась с пустым табличным документом (например, не заполнены данные в документе) либо драйвер несовместим с режимом печати. Искажённые шрифты и «квадраты» вместо текста указывают на отсутствие нужного шрифта на том компьютере, где выполняется печать, — это особенно актуально для шрифтов штрихкодов, которые должны быть установлены везде, где формируется форма.
Как проверить результат
Печатается быстро, без искажений
Не печатается или с дефектами — чините драйвер/устройство до настройки 1С
Все поля, подписи и штрихкоды на месте, одна страница не распадается на две
Обрезанные края, переносы — корректируйте поля и ориентацию макета
Сканер считывает код с первого раза
Код не читается — проверьте шрифт штрихкода и качество печати
Одинаковый результат на всех рабочих местах
У части пользователей другой принтер или сбитые поля — проверьте индивидуальные настройки
Частые вопросы о настройке принтера в 1С
Почему 1С не видит принтер, который есть в Windows?
Чаще всего принтер установлен только в профиле другого пользователя или недоступен учётной записи, под которой работает 1С (особенно на сервере). Проверьте, что принтер установлен для нужного пользователя, служба «Диспетчер печати» запущена, а само устройство не в автономном режиме. После установки принтера перезапустите сеанс 1С.
Как печатать из 1С сразу два экземпляра документа?
В диалоге печати укажите количество копий — 2. Если две копии нужны постоянно для конкретной формы, количество экземпляров можно задать в настройках печатной формы или реализовать через внешнюю печатную форму, где комплект формируется автоматически.
Документ обрезается справа при печати. Что делать?
Откройте параметры страницы в предпросмотре и уменьшите правое поле либо смените ориентацию на альбомную. Проверьте также, что размер бумаги в настройках 1С совпадает с размером, выставленным в драйвере принтера, — рассинхрон A4 и Letter даёт именно такие обрезки.
Можно ли печатать из 1С в PDF без принтера?
Да. Табличный документ можно сохранить в PDF через «Файл → Сохранить как» с выбором формата PDF, либо установить виртуальный PDF-принтер и печатать на него как на обычное устройство. Первый способ предпочтительнее: он не зависит от сторонних драйверов.
Почему на терминальном сервере у пользователей разные принтеры по умолчанию?
Принтер по умолчанию хранится в профиле каждого пользователя, а при пробросе принтеров через RDP система может подставлять локальный принтер клиента. Задайте принтер по умолчанию в каждом профиле или подключите принтеры на сервере напрямую и раздайте их групповой политикой.
После обновления конфигурации сбились настройки печати. Это нормально?
Обновление может заменить макеты печатных форм на типовые, и ручные правки пропадут. Поэтому доработанные формы лучше оформлять как внешние печатные формы — они подключаются к конфигурации без изменения и переживают обновления.
Что важно запомнить
Настройка принтера в 1С начинается с операционной системы: рабочий драйвер и тестовая страница — обязательное условие. В клиент-серверном режиме драйвер нужен там, где реально выполняется печать. Кривую форму исправляют в макете и параметрах страницы, а стабильность на рабочих местах обеспечивают фиксированный принтер по умолчанию и установленные шрифты штрихкодов.