Документы и Печать · 12 мин
Как настроить двухстороннюю печать в 1С
Подробная инструкция по настройке двухсторонней печати в 1С 8.3: параметры принтера, макеты, настройки Windows и типичные ошибки при печати документов.
Двухсторонняя печать (дуплекс) в 1С позволяет экономить бумагу при выводе договоров, актов сверки, регламентированных отчётов и других многостраничных документов. Однако пользователи часто сталкиваются с тем, что принтер печатает только на одной стороне листа, хотя в настройках вроде бы всё включено.
Причина в том, что управление дуплексом в 1С реализовано на нескольких уровнях: в диалоге параметров печати самой программы, в настройках драйвера принтера в операционной системе и в макете табличного документа. Если хотя бы на одном уровне двухсторонняя печать отключена, документ выйдет на отдельных листах.
Ниже разобраны все способы включить дуплекс: от быстрого выбора параметра перед печатью до программной настройки макета, которая будет действовать для всех пользователей базы. Отдельно рассмотрены типичные ошибки и способы проверить, что принтер вообще поддерживает автоматическую двухстороннюю печать.
Как 1С управляет двухсторонней печатью
Платформа 1С:Предприятие 8.3 не имеет отдельной кнопки «дуплекс» на панели инструментов. Режим двухсторонней печати передаётся принтеру через стандартный механизм печати операционной системы. Это значит, что итоговый результат зависит от трёх настроек: параметров, выбранных пользователем перед печатью, свойств драйвера принтера и свойств самого табличного документа.
Важно понимать иерархию приоритетов. Если в макете документа разработчик жёстко задал одностороннюю печать, а в драйвере стоит дуплекс, поведение может отличаться в разных конфигурациях. Поэтому при проблемах проверять нужно все три уровня, а не только диалог печати.
Отдельный нюанс — веб-клиент. При работе через браузер печать идёт через механизмы браузера, и настройки дуплекса берутся из диалога печати браузера, а не 1С. Об этом подробнее в соответствующем разделе ниже.
Проверка поддержки дуплекса принтером
Прежде чем настраивать 1С, убедитесь, что принтер физически умеет печатать на двух сторонах. Не все модели имеют дуплексный модуль: у бюджетных устройств двухсторонняя печать возможна только вручную, через переворот стопки бумаги.
Откройте в Windows «Панель управления» → «Устройства и принтеры», найдите нужный принтер, щёлкните правой кнопкой мыши и выберите «Настройка печати» или «Свойства принтера». Если в параметрах есть пункт «Печать на обеих сторонах», «Двусторонняя печать» или «Duplex», устройство поддерживает автоматический дуплекс. Если пункта нет — либо модуль отсутствует, либо драйвер не знает о его наличии.
Во втором случае зайдите в свойства принтера на вкладку «Параметры устройства» (название зависит от производителя) и проверьте, что дуплексный модуль помечен как установленный. После сетевой установки принтера драйвер нередко не определяет дополнительные модули автоматически, и дуплекс нужно включить вручную.
Переходите к настройке в 1С или в драйвере
Откройте «Параметры устройства» и включите дуплексный модуль вручную
Используйте печать сначала нечётных, затем чётных страниц
Настройка дуплекса при разовой печати из 1С
Самый простой способ — включить двухстороннюю печать непосредственно перед выводом конкретного документа. Способ подходит, когда дуплекс нужен время от времени, а не постоянно.
Откройте документ или отчёт, нажмите кнопку «Печать» (или Ctrl+P). В диалоге печати 1С выберите принтер и нажмите кнопку «Свойства» рядом с его названием — откроется окно настроек драйвера. Найдите параметр «Печать на обеих сторонах» и выберите нужный вариант: «Переворот относительно длинного края» (книжная ориентация, стандарт для большинства документов) или «Переворот относительно короткого края» (альбомная, для таблиц в горизонтальной ориентации).
После подтверждения настроек запустите печать. Учтите: выбранные в этом диалоге параметры действуют только на текущее задание. При следующей печати настройки могут сброситься к значениям по умолчанию из драйвера.
- 1Откройте документ и нажмите «Печать» или Ctrl+P
- 2Выберите принтер и нажмите «Свойства»
- 3Найдите параметр «Печать на обеих сторонах» и включите его
- 4Выберите переворот по длинному краю для книжных документов
- 5Подтвердите настройки и запустите печать
- 6Проверьте, что вторая сторона листа заполнена и не перевёрнута вверх ногами
Постоянная настройка через драйвер принтера в Windows
Если двухсторонняя печать нужна постоянно, удобнее задать её как значение по умолчанию в операционной системе. Тогда все приложения, включая 1С, будут отправлять документы в дуплексе без дополнительных действий пользователя.
Откройте «Устройства и принтеры», щёлкните правой кнопкой по нужному принтеру и выберите «Настройка печати» (Printing Preferences). Включите двухстороннюю печать и сохраните настройки. Теперь любой документ из 1С по умолчанию уйдёт на принтер в режиме дуплекса, если пользователь не изменит параметры вручную.
Для серверных и терминальных сценариев есть ограничение: настройки по умолчанию задаются для каждого пользователя отдельно. Если сотрудники работают в 1С через RDP на терминальном сервере, администратору нужно либо настроить дуплекс в профиле каждого пользователя, либо использовать групповые политики и предустановленные профили печати драйвера.
Настройка дуплекса в макете табличного документа
Для разработчиков и администраторов с правами на изменение конфигурации есть более надёжный способ — задать двухстороннюю печать непосредственно в свойствах табличного документа. Тогда конкретная печатная форма всегда будет отправляться в дуплексе независимо от настроек пользователя.
В конфигураторе откройте нужный макет, перейдите в свойства табличного документа и установите параметр «Двусторонняя печать» в значение, соответствующее требуемому режиму переворота страниц. Тот же результат достигается программно через свойство ДвусторонняяПечать объекта табличного документа перед вызовом метода печати.
ТабДок = Новый ТабличныйДокумент;
// ... заполнение макета ...
ТабДок.ДвусторонняяПечать = Истина;
ТабДок.Напечатать(РежимИспользованияДиалогаПечати.Использовать);Этот подход особенно полезен для актов сверки взаиморасчётов, договоров и бухгалтерских регистров, которые традиционно оформляются на обеих сторонах листа. Ограничение способа: он требует доработки конфигурации, а в типовых решениях на поддержке изменения могут быть потеряны при обновлении, если не использовать расширения или механизм внешних печатных форм.
Двухсторонняя печать в веб-клиенте и через браузер
При работе с 1С через браузер диалог печати формируется средствами самого браузера. Платформа подготавливает документ в формате PDF или HTML, а дальше пользователь печатает его стандартным диалогом печати браузера.
В этом диалоге нужно найти параметр «Двусторонняя печать» (в Chrome и Edge он обычно находится в разделе дополнительных настроек) и выбрать режим переворота страниц. Если параметр недоступен, браузер не получил от системы сведения о дуплексном модуле — проверьте настройки драйвера, как описано выше.
Учтите, что предпросмотр в браузере не всегда корректно показывает разбивку на страницы, подготовленную 1С. Перед массовой печатью сделайте пробный вывод двух-трёх страниц и убедитесь, что поля и нумерация соответствуют ожиданиям.
Типичные ошибки и способы их устранения
Самая частая жалоба — вторая сторона листа напечатана вверх ногами. Причина в неверном выборе края переворота: для документов в книжной ориентации нужен переворот относительно длинного края, для альбомных таблиц — относительно короткого. Смените параметр и перепечатайте документ.
Вторая распространённая ситуация — дуплекс включён, но принтер печатает на одной стороне. Обычно это означает, что драйвер не знает о дуплексном модуле (проверьте «Параметры устройства») либо задание отправлено на другой принтер, например на виртуальный PDF-принтер или сетевое устройство без дуплекса. Также проверьте очередь печати: иногда задание уходит на принтер по умолчанию, а не на выбранный.
Третья ошибка — попытка включить дуплекс для печатной формы, где разработчик макета жёстко задал односторонний режим. В этом случае настройки драйвера могут игнорироваться, и потребуется либо изменить макет, либо обратиться к разработчику конфигурации.
Как проверить результат
Обе стороны листа заполнены, текст читается при обычном перелистывании
Вторая сторона пустая или перевёрнута вверх ногами
Дуплекс применяется автоматически
Настройки сбрасываются к односторонней печати
Двухсторонний режим работает у всех
У части пользователей печатается одна сторона — настройки не применены к их профилям
Ручной дуплекс: когда автоматический недоступен
Если принтер не имеет дуплексного модуля, двухстороннюю печать всё равно можно организовать вручную. В диалоге печати многих драйверов есть режим «Ручная двусторонняя печать»: сначала выводятся нечётные страницы, затем программа предлагает перевернуть стопку и печатает чётные.
Если такого режима в драйвере нет, напечатайте документ в два приёма: сначала задайте диапазон нечётных страниц (1, 3, 5 и так далее), затем переверните стопку и напечатайте чётные. Обязательно сделайте пробу на одном листе, чтобы определить, какой стороной и каким краем вперёд подавать бумагу — у разных моделей принтеров ориентация отличается.
При ручном дуплексе не печатайте сразу большие тиражи: ошибка в ориентации стопки приведёт к порче всей пачки документов. Начните с одного экземпляра и убедитесь в правильной последовательности страниц.
Сводный порядок действий
Обобщая материал: сначала убедитесь, что принтер поддерживает дуплекс и драйвер видит соответствующий модуль. Затем выберите уровень настройки: разовая печать через «Свойства» в диалоге печати 1С, постоянный режим через настройки драйвера в Windows или жёсткое задание дуплекса в макете для конкретных печатных форм.
После настройки обязательно выполните контрольную печать и проверьте ориентацию оборотной стороны. При работе в терминальной среде убедитесь, что настройки применены для всех пользователей, а при доработке макетов — что изменения не будут потеряны при обновлении конфигурации.
Что важно запомнить
Дуплекс в 1С настраивается на трёх уровнях: диалог печати, драйвер принтера и свойства макета. Сначала проверьте поддержку дуплекса самим принтером, затем выберите подходящий уровень настройки и обязательно выполните пробную печать с проверкой ориентации оборотной стороны.
Частые вопросы
Почему в диалоге печати 1С нет кнопки двухсторонней печати?
Платформа 1С не имеет отдельной кнопки дуплекса — этот параметр находится внутри окна свойств принтера, которое открывается кнопкой «Свойства» рядом с названием принтера в диалоге печати. Вид и расположение параметра зависят от драйвера конкретной модели.
Дуплекс включён, но принтер печатает только на одной стороне. Что делать?
Проверьте три вещи: видит ли драйвер дуплексный модуль в «Параметрах устройства», тот ли принтер выбран при печати и не задаёт ли макет печатной формы принудительно односторонний режим. Чаще всего причина в первом пункте после сетевой установки принтера.
Как сделать, чтобы оборотная сторона не была перевёрнута?
Смените край переворота в настройках дуплекса: для документов в книжной ориентации нужен переворот относительно длинного края, для альбомных — относительно короткого. Параметр находится там же, где включается сама двухсторонняя печать.
Работает ли двухсторонняя печать при сохранении в PDF из 1С?
При сохранении в PDF создаётся обычный многостраничный файл без привязки к сторонам листа. Режим дуплекса выбирается позже — при печати этого PDF из программы просмотра, в её диалоге печати.
Можно ли задать дуплекс только для одной печатной формы, не меняя настройки принтера?
Да, через свойство «Двусторонняя печать» макета табличного документа в конфигураторе или программно через свойство ДвусторонняяПечать перед выводом на печать. Для типовых конфигураций безопаснее реализовать это через внешнюю печатную форму или расширение, чтобы не потерять изменения при обновлении.