К статье
Практический материал

Документы и Печать · 11 мин

Как изменить настройки принтера в 1С 8

Как изменить настройки принтера в 1С 8: выбор принтера по умолчанию, параметры печати документов, поля, ориентация, решение типичных проблем с печатью.

Проблемы с печатью документов — одна из самых частых ситуаций при работе с 1С 8: счёт уходит не на тот принтер, таблица обрезается по краю, а этикетка печатается в альбомной ориентации вместо книжной. В большинстве случаев причина кроется не в программе, а в сочетании настроек операционной системы, параметров печатной формы и драйвера принтера.

Настройки печати в 1С 8 распределены между несколькими уровнями: принтером по умолчанию в Windows, параметрами страницы в конкретной печатной форме, настройками табличного документа в конфигурации и свойствами драйвера. Чтобы изменить поведение печати осознанно, нужно понимать, на каком уровне находится нужный параметр.

Материал подходит для типовых конфигураций на платформе 1С:Предприятие 8.3 (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом и др.). Названия пунктов меню могут немного отличаться в зависимости от релиза, но общая логика сохраняется.

Где в 1С 8 хранятся настройки печати

Платформа 1С:Предприятие 8 не хранит собственный список принтеров — она использует принтеры, установленные в операционной системе. При печати программа обращается к системному драйверу, поэтому часть параметров (размер бумаги, качество печати, двусторонняя печать) задаётся только в Windows, а часть (поля, ориентация, масштаб) — в самой 1С.

На практике настройки печати распределяются так:

  • Windows — список принтеров, принтер по умолчанию, очередь печати, свойства драйвера (дуплекс, лоток, качество).
  • Диалог печати 1С — выбор принтера для конкретной операции, количество копий, диапазон страниц.
  • Параметры страницы в 1С — поля, ориентация, масштаб, колонтитулы для текущего табличного документа.
  • Конфигурация — макеты печатных форм, где разработчик может жёстко задать ориентацию и поля.

Как выбрать принтер для печати из 1С

Самый частый сценарий — документ уходит не на тот принтер. 1С по умолчанию отправляет печать на принтер, назначенный в системе основным. Чтобы изменить это, откройте в Windows «Параметры → Устройства → Принтеры и сканеры», выберите нужное устройство и нажмите «Использовать по умолчанию». После этого новые задания из 1С будут уходить на этот принтер.

Если принтер нужно менять от случая к случаю, используйте диалог печати в самой 1С. В форме предпросмотра документа нажмите кнопку печати — откроется стандартный диалог, где в выпадающем списке можно выбрать любой установленный принтер, указать число копий и страницы. Этот выбор действует только на текущую операцию и не меняет системные настройки.

В клиент-серверном варианте работы и при публикации базы на веб-сервере есть нюанс: печать выполняется на том компьютере, где работает клиент. Принтеры сервера 1С пользователю недоступны, поэтому принтер должен быть установлен и доступен именно на рабочей станции или в терминальной сессии пользователя.

Как изменить поля, ориентацию и масштаб печатной формы

Когда документ обрезается по краю, печатается на двух листах вместо одного или выходит в неверной ориентации, нужно открыть предпросмотр печатной формы и перейти в параметры страницы. В типовых конфигурациях это делается через меню «Ещё → Параметры страницы» либо через «Файл → Параметры страницы» в окне табличного документа.

В открывшемся окне доступны основные параметры:

  • Ориентация — книжная или альбомная. Для широких таблиц (акты сверки, оборотные ведомости) обычно нужна альбомная.
  • Поля — отступы от краёв листа в миллиметрах. Если текст обрезается слева, уменьшите левое поле или сдвиньте границы в пределах аппаратных возможностей принтера.
  • Масштаб — процент увеличения или уменьшения. Значение 90–95% часто помогает уместить документ на одну страницу.
  • Автомасштаб — платформа сама подбирает масштаб по ширине листа.
  • Размер бумаги — A4, A5 и другие форматы, поддерживаемые драйвером.

Учтите ограничение: у большинства лазерных и струйных принтеров существуют непечатаемые зоны по краям листа (обычно несколько миллиметров). Если задать поля меньше аппаратного минимума, драйвер либо увеличит их сам, либо обрежет содержимое. Точные значения минимальных полей смотрите в документации к вашей модели принтера.

Как изменить поля и ориентацию
  1. 1
    Откройте документ и сформируйте его печатную форму (кнопка «Печать»).
  2. 2
    В окне предпросмотра откройте «Ещё → Параметры страницы» (или «Файл → Параметры страницы»).
  3. 3
    Установите нужную ориентацию, поля и масштаб, при необходимости включите автомасштаб.
  4. 4
    Нажмите «ОК» и оцените результат в предпросмотре.
  5. 5
    Отправьте документ на печать и проверьте бумажный экземпляр.

Настройки драйвера: дуплекс, лоток, качество печати

Параметры, связанные с железом, — двусторонняя печать, выбор лотка, плотность тонера, экономичный режим — задаются не в 1С, а в свойствах драйвера. Открыть их можно из диалога печати 1С: выберите принтер и нажмите кнопку «Свойства» рядом с его именем. Откроется стандартное окно настроек драйвера производителя.

Если параметр нужен постоянно (например, принтер этикеток всегда должен печатать с термолотка), задайте его в Windows: «Принтеры и сканеры → выбор принтера → Управление → Параметры печати». Значения, сохранённые здесь, становятся умолчаниями для всех программ, включая 1С.

Типичная ошибка — менять настройки драйвера в диалоге печати и ожидать, что они сохранятся навсегда. Во многих конфигурациях 1С при каждой печати переустанавливает параметры страницы из макета печатной формы, и разовые изменения теряются. Постоянные настройки надёжнее хранить в драйвере, а не в диалоге печати.

Печать этикеток, ценников и нестандартных форматов

Принтеры этикеток и чеков требуют отдельного подхода: у них нестандартный размер носителя, и стандартный формат A4 не подходит. Сначала в Windows создайте пользовательский формат бумаги: «Панель управления → Устройства и принтеры → Свойства сервера печати → Создать новую форму», укажите точные размеры этикетки в миллиметрах и сохраните формат под понятным именем.

Затем в свойствах принтера этикеток выберите созданный формат как используемый по умолчанию. В 1С при печати ценников или этикеток в параметрах страницы укажите тот же размер бумаги. Если размеры в драйвере и в 1С не совпадают, содержимое смещается, печатается через одну этикетку или обрезается.

Для торгового оборудования в типовых конфигурациях часто требуется компонента «1С:Библиотека подключаемого оборудования» и соответствующий драйвер. Если этикетка печатается с искажениями через обычный Windows-драйвер, проверьте, не предусмотрен ли для вашей модели фирменный драйвер под 1С.

Перед серийной печатью этикеток всегда делайте пробную печать одной штуки и измеряйте результат линейкой. Расхождение даже в 2–3 миллиметра между форматом в драйвере и реальной этикеткой при длинном тираже приводит к браку всей партии.
ПЗ
Практическое замечание

Типичные проблемы и способы их решения

Большинство жалоб на печать из 1С сводятся к нескольким повторяющимся сценариям. Диагностику удобно вести от простого к сложному: сначала система, затем параметры страницы, затем конфигурация.

  • Документ печатается не на том принтере — проверьте принтер по умолчанию в Windows и выбор принтера в диалоге печати 1С.
  • Таблица обрезана справа — включите альбомную ориентацию, уменьшите поля или масштаб, либо включите автомасштаб.
  • Лист выходит пустым или с частью данных — проверьте размер бумаги: несовпадение A4/Letter даёт смещение содержимого.
  • Печать «зависает» без ошибок — откройте очередь печати Windows, удалите зависшие задания и перезапустите диспетчер очереди печати.
  • Настройки сбрасываются при каждой печати — макет печатной формы жёстко задаёт параметры страницы; меняйте умолчания в драйвере или дорабатывайте макет.
  • Одинаковый документ печатается по-разному у разных пользователей — у пользователей разные принтеры по умолчанию или разные версии драйверов.
Типичные ошибки
01
Менять настройки драйвера только в диалоге печати 1С — изменения не сохраняются, и при следующей печати всё возвращается к прежнему виду.
02
Игнорировать несовпадение формата бумаги в Windows и в 1С — результатом становятся смещение и обрезка содержимого.
03
Править типовой макет печатной формы без копии — при обновлении конфигурации изменения теряются, а при ошибке ломается печать у всех.
04
Диагностировать проблему в 1С, когда не печатает даже тестовая страница Windows — сначала нужно восстановить работу принтера в системе.

Как проверить результат настройки

После любых изменений проверку делайте в три шага. Сначала — предпросмотр в 1С: документ должен полностью помещаться на страницу, без обрезанных колонок и лишних пустых листов. Затем — печать одной тестовой копии на реальном принтере. И только после этого — серийная печать.

Если настройки нужны нескольким пользователям, зафиксируйте их документально: какой принтер назначен по умолчанию, какие поля и ориентация используются для конкретных печатных форм, какой формат бумаги создан для этикеток. Это избавит от повторной настройки после переустановки системы или замены компьютера.

Контрольные точки

Как проверить результат

Предпросмотр печатной формы
Норма

Документ целиком на странице, поля ровные, лишних листов нет

Тревожный признак

Колонки обрезаны, появляются пустые страницы

Тестовая печать одного экземпляра
Норма

Бумажный отпечаток совпадает с предпросмотром

Тревожный признак

Смещение, обрезка или неверная ориентация на бумаге

Повторная печать того же документа
Норма

Настройки сохранились, результат повторяется

Тревожный признак

Параметры сбрасываются — значит, их переопределяет макет или драйвер

Ответы на частые вопросы

Почему в 1С нет моего принтера в списке?

1С показывает только принтеры, установленные в Windows и доступные текущему пользователю. Проверьте, что принтер виден в «Принтеры и сканеры», печатает тестовую страницу, а при сетевом подключении — что у пользователя есть права на это устройство. В терминальной сессии принтер должен быть проброшен в сессию.

Как сделать, чтобы 1С всегда печатала на конкретный принтер?

Назначьте нужный принтер используемым по умолчанию в Windows — 1С отправит на него все задания. Отдельной настройки «свой принтер для 1С» в типовой платформе нет; если требуется жёсткая привязка конкретной печатной формы к конкретному принтеру, это решается доработкой конфигурации.

Документ печатается на двух листах, хотя должен на одном. Что делать?

Откройте параметры страницы в предпросмотре и включите автомасштаб или вручную уменьшите масштаб до 90–95%. Также проверьте поля: слишком большие поля «съедают» полезную площадь листа. Если не помогает — попробуйте альбомную ориентацию для широких таблиц.

Почему настройки страницы сбрасываются при каждой печати?

Макет печатной формы в конфигурации может программно задавать ориентацию, поля и масштаб при каждом формировании документа. В этом случае ручные изменения в параметрах страницы действуют только на текущий сеанс печати. Постоянное изменение требует корректировки макета или настроек драйвера.

Как настроить печать этикеток нестандартного размера?

Создайте пользовательский формат бумаги в «Свойствах сервера печати» Windows с точными размерами этикетки, выберите его в параметрах принтера этикеток и укажите тот же размер в параметрах страницы в 1С. Перед тиражом напечатайте одну пробную этикетку и сверьте расположение печати с реальным носителем.

Итог

Что важно запомнить

Настройки печати в 1С 8 распределены между Windows, параметрами страницы и драйвером. Начинайте диагностику с системы, меняйте поля и ориентацию в предпросмотре, постоянные параметры храните в драйвере, а макеты правьте только с резервной копией.