Подключение принтера в 1С: полная инструкция с настройкой драйверов и печатью документов
Содержание
Принтер «в 1С» не подключают. Программа сама принтеров не знает: она отдаёт печатную форму Windows, а дальше работает система. Поэтому половина проблем с печатью решается не в 1С, а в диспетчере устройств и очереди печати.
Порядок такой: сначала принтер должен печатать из Блокнота, потом он назначается по умолчанию, и только затем в 1С настраивается страница документа. Если принтер молчит даже из Блокнота, искать причину в базе бессмысленно.
Что проверить до подключения
Пять минут проверки экономят час возни.
- ✅ Модель есть в списке поддерживаемых вашей версией Windows, а на сайте производителя есть драйвер под вашу разрядность (x64 или x86).
- ✅ Принтер включён, в лотке бумага, нет мигающих ошибок на панели.
- ✅ Кабель USB подключён напрямую в порт компьютера, не через дешёвый разветвитель.
- ✅ Для сетевого принтера известен IP-адрес или имя сервера печати.
- ✅ Платформа 1С запускается под пользователем, у которого есть право печатать на этом принтере.
Если у вас терминальный сервер , запомните: принтер нужен не на сервере, а на вашем рабочем месте. Об этом ниже, в отдельном разделе.
Для лазерных принтеров с драйвером PCL и PostScript выбирайте PCL. Для табличных форм 1С он, как правило, печатает быстрее и без сдвигов полей.
Драйвер принтера в Windows: установка по шагам
Берите драйвер на сайте производителя, а не из «универсальных сборок» и не с форумных архивов. Подмена драйвера — частая причина «поплывших» таблиц.
Установка через установщик производителя
- Скачайте пакет под свою модель и версию Windows.
- Отключите USB-кабель, если установщик не просил подключить его сразу.
- Запустите установщик от имени администратора.
- Когда мастер попросит, подключите принтер и дождитесь завершения.
- Распечатайте пробную страницу:
Параметры → Устройства → Принтеры и сканеры → ваш принтер → Управление → Напечатать пробную страницу.
Ручное добавление сетевого принтера
Если принтер подключён по сети, добавьте его через TCP/IP-порт.
- Откройте
Параметры → Устройства → Принтеры и сканеры → Добавить принтер. - Выберите «Необходимый принтер отсутствует в списке».
- Отметьте «Добавить принтер по TCP/IP-адресу или имени узла».
- Введите IP-адрес и выберите драйвер из списка или укажите скачанный.
Закрепите IP-адрес принтера на роутере или задайте статический. Иначе после перезагрузки роутера адрес сменится, и у всех пользователей печать молча перестанет работать.
Не ставьте драйвер «на чужом» компьютере с другой разрядностью Windows и не копируйте папки драйверов вручную. Такая установка выглядит рабочей, пока не потребуется печать больших форм.
Принтер по умолчанию и параметры страницы в 1С
1С берёт принтер из системных настроек. Если в форме печати вы не выбрали ничего другого, документ уйдёт на принтер по умолчанию.
Назначение принтера по умолчанию
В Windows откройте Параметры → Устройства → Принтеры и сканеры и отключите опцию «Разрешить Windows управлять принтером по умолчанию». Иначе система будет подставлять последний использованный принтер, и сегодня документы уйдут на один аппарат, а завтра на другой.
Затем выберите нужный принтер и нажмите «Использовать по умолчанию». Перезапустите 1С: открытые сеансы подхватят изменение не всегда.
Параметры страницы табличного документа
Когда печатная форма открыта на экране, настройки делаются в самой форме.
- В меню формы откройте
Файл → Параметры страницы(в некоторых формах пункт находится в меню «Ещё»). - Выберите принтер, размер бумаги и ориентацию.
- Задайте поля. Для стандартных форм хватает 10 мм с каждой стороны.
- Включите масштаб «По ширине страницы», если таблица не помещается.
- Проверьте результат в предпросмотре и только потом печатайте:
Файл → Предварительный просмотр.
Печать выполняется по Ctrl+P или через Файл → Печать. В диалоге можно выбрать принтер, число копий и диапазон страниц.
| Что нужно | Где настроить |
|---|---|
| Другой принтер на один раз | Диалог печати (Ctrl+P) |
| Постоянный принтер для всех программ | Принтер по умолчанию в Windows |
| Ориентация и масштаб формы | Параметры страницы формы |
| Двусторонняя печать | Свойства принтера из диалога печати |
Кнопка «Печать» в списке документов обычно открывает меню печатных форм. Выберите форму, а потом уже настраивайте страницу в открытом окне.
Макеты печатных форм и их настройка
Если форма печатается криво из-за самого макета, а не из-за принтера, правка нужна в шаблоне.
В типовых конфигурациях на базе библиотеки стандартных подсистем макеты открываются из раздела администрирования. Ищите пункт со словами «печатные формы» или «макеты печатных форм» (точное название зависит от конфигурации и релиза). Выберите документ, откройте нужную форму и скопируйте её для правки.
- ✏️ Меняйте копию, а не типовой макет: после обновления конфигурации типовой вернётся к исходному виду.
- ✏️ Проверьте область печати. Лишние пустые столбцы справа превращаются в «пустую» вторую страницу.
- ✏️ Для широких форм переключите ориентацию на альбомную прямо в макете, чтобы каждый пользователь не делал это вручную.
- ✏️ Фирменные бланки с логотипом и подписью вставляйте картинкой в нужную область, не сдвигая сетку таблицы.
Не знаете, где в вашей версии находится редактирование макета? Откройте форму документа, нажмите «Печать», найдите команду изменения макета в меню печатных форм или воспользуйтесь поиском по командному интерфейсу по слову «макет».
Правку макета в типовой конфигурации делайте в режиме расширения или на копии. Изменение «на поддержке» усложнит каждое следующее обновление.
Сетевой принтер для нескольких пользователей
Один принтер на офис настраивается либо через сервер печати, либо напрямую по IP.
| Способ | Когда подходит | Минус |
|---|---|---|
| Общий принтер на компьютере | 2–5 человек, небольшой офис | Основной компьютер должен быть включён |
| Прямая печать по IP | Принтер с сетевой картой, нужна простота | Каждому ставить драйвер отдельно |
| Сервер печати Windows | 10 и более пользователей | Нужен сервер и администратор |
Подключение общего принтера
На компьютере, к которому принтер подключён кабелем, откройте свойства принтера и вкладку «Доступ». Включите общий доступ и задайте понятное сетевое имя без пробелов.
На остальных машинах добавьте принтер по пути вида \\ИМЯ-КОМПЬЮТЕРА\ИмяПринтера. Проверьте, что пользователи входят в учётную запись, у которой есть доступ к этому компьютеру.
Проверка перед запуском на всех машинах
Когда принтер настроен на одном компьютере, не спешите тиражировать настройку. Проверьте на одном рабочем месте три сценария: печать короткой накладной, печать широкой таблицы в альбомной ориентации и печать пакета из пяти документов.
Если все три прошли без сдвигов, переносите схему на остальные места. Так вы найдёте проблему драйвера до того, как ею столкнутся двадцать человек. Запишите для администратора имя принтера, IP-адрес, версию драйвера и дату установки: через год эти данные сэкономят время при замене техники.
Права пользователей
Если печать работает у вас, но не у бухгалтера, проверьте учётную запись. Принтер, добавленный под администратором, не всегда виден другому пользователю Windows. Добавляйте общий принтер для всех пользователей компьютера или через групповую политику, если у вас домен.
Терминальный сервер и RDP
Здесь чаще всего возникает путаница. При подключении по RDP принтеры рабочего места перенаправляются на сервер автоматически, если в параметрах подключения включена опция «Принтеры» (раздел «Локальные ресурсы»).
- В списке принтеров в сеансе они будут называться с пометкой имени вашего компьютера.
- В 1С выбирайте именно эти перенаправленные принтеры.
- Если принтер не появился, закройте сеанс полностью, а не просто окно, и подключитесь заново.
Для сетевого принтера в такой схеме быстрее печатает вариант, когда сервер обращается к нему напрямую по IP, минуя перенаправление.
Печать из обработок и внешних форм
Когда печатать приходится одно и то же каждый день, ручной выбор раздражает. Есть три способа сократить кликов.
- Внешняя печатная форма. Подключается через раздел дополнительных отчётов и обработок. Появляется в меню «Печать» нужного документа. Подходит для нестандартных бланков.
- Пакетная печать. В списке документов выделите несколько строк (
ShiftилиCtrl), откройте меню печати и выберите форму. 1С сформирует их все. - Назначение принтера в самой обработке. Разработчик может задать принтер для конкретной формы программно. Такое решение нужно, если, например, накладные идут на один принтер, а ценники на другой.
Если нужно печатать ценники, этикетки или чеки, это уже другая история. Для них подключается торговое оборудование: в разделе администрирования откройте подключаемое оборудование и добавьте принтер этикеток или чеков с драйвером производителя. Обычный драйвер Windows для этого не годится.
Ошибки печати и их причины
services.msc) и отправьте документ заново.Параметры → Устройства → Принтеры и сканеры. Для RDP-сеанса переподключитесь с включённой опцией перенаправления принтеров.Что исключить в первую очередь
- 🔧 Печатает ли принтер пробную страницу из Windows. Если нет, дело в драйвере или кабеле.
- 🔧 Печатает ли он из Блокнота. Если да, а из 1С нет, смотрите параметры страницы.
- 🔧 Происходит ли то же самое в другой базе. Если да, проблема не в конфигурации.
Если после этого печать всё равно не работает , а Windows принтер видит, переустановите платформу или обновите её до актуального релиза. Устаревшая платформа иногда конфликтует с новыми драйверами.
Как ускорить печать
Медленная печать почти всегда связана с тремя вещами.
- 🚀 Драйвер. PCL работает заметно быстрее PostScript на обычных формах; универсальный драйвер медленнее фирменного.
- 🚀 Тяжёлые макеты. Картинки высокого разрешения в бланке увеличивают объём задания во много раз. Сожмите логотип до разумных 200–300 dpi.
- 🚀 Сеть. Печать через сервер, который находится в другом помещении за слабым каналом, тормозит на каждой странице. Подключайте принтер по IP на ближайшей точке.
Ещё приёмы:
- Отключите в свойствах принтера лишние режимы вроде печати в максимальном качестве: для служебных форм хватает обычного.
- Не оставляйте в очереди тысячу старых заданий. Очередь нужно регулярно чистить.
- Выводите серию документов одним заданием, а не по одному: пакетная печать быстрее ручной.
- Для сверки используйте предпросмотр: так вы не тратите бумагу и время на неудачные попытки.
Частые вопросы
Нужно ли ставить драйвер принтера на сервер 1С?
Почему 1С печатает на другой принтер, чем я выбрал?
Как напечатать документ в PDF вместо бумаги?
Файл → Сохранить как.