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