Документы и Печать · 11 мин
Как сохранить масштаб в 1С: настройки печати и отображения
Как сохранить масштаб в 1С: настройка масштаба печати документов, масштаба интерфейса и табличных документов. Пошаговые инструкции, типичные ошибки и проверка результата.
Проблема с масштабом в 1С проявляется по-разному: документ при печати обрезается или занимает половину листа, шрифты в программе слишком мелкие после смены монитора, а при выгрузке в Excel таблица «расползается». За каждым из этих случаев стоит своя настройка, и универсальной кнопки «сохранить масштаб» в программе нет — нужно понимать, где именно теряется масштаб.
Чаще всего под «сохранением масштаба» пользователи понимают три задачи: зафиксировать масштаб печатной формы, чтобы документ всегда выходил на листе одинаково; настроить масштаб интерфейса, чтобы формы не «прыгали» между мониторами; и сохранить масштаб табличного документа при экспорте или повторном открытии. Ниже разобраны все три сценария с конкретными действиями.
Настройки масштаба в 1С частично хранятся в пользовательском профиле, частично — в самом макете печатной формы, а частично — в параметрах принтера операционной системы. Поэтому иногда «масштаб слетает» не из-за 1С, а из-за драйвера принтера или системного масштабирования Windows.
Определите, какой именно масштаб нужно сохранить
Прежде чем что-то настраивать, важно разделить три разные ситуации, потому что инструменты для них различны. Первая — масштаб печати: документ на бумаге выходит мельче или крупнее, чем на экране, либо не помещается на лист. Вторая — масштаб отображения на экране: шрифты и элементы форм слишком мелкие или крупные. Третья — масштаб при экспорте: при сохранении табличного документа в Excel или PDF пропорции меняются.
Быстрый способ диагностики: если проблема видна только на бумаге или в предварительном просмотре — это масштаб печати. Если проблема видна на всех экранах и у всех документов — это масштаб интерфейса или системное масштабирование Windows. Если проблема возникает только после выгрузки файла — дело в параметрах экспорта табличного документа.
Проверьте предварительный просмотр и параметры страницы
Проверьте масштаб в настройках пользователя и в Windows
Проверьте формат сохранения и свойства табличного документа
Сравните параметры страницы и драйвер принтера
Как сохранить масштаб печати документа
Самый простой способ — задать масштаб непосредственно в диалоге печати. Откройте печатную форму документа, нажмите кнопку печати и в диалоге найдите поле «Масштаб» (в типовых конфигурациях оно доступно в параметрах печати или на вкладке настроек страницы). Укажите нужное значение в процентах — например, 90%, чтобы документ гарантированно поместился на листе.
Однако масштаб, заданный в диалоге печати, действует только на текущую печать. Чтобы закрепить его постоянно, нужно изменить сам макет печатной формы. Откройте макет (в режиме конфигуратора или через механизм изменения макетов, если он предусмотрен в конфигурации), выделите табличный документ и в свойствах установите параметр «Масштаб печати» либо включите «Автомасштаб». Автомасштаб автоматически подгоняет документ под ширину страницы — это самый надёжный вариант для форм, которые должны всегда помещаться на один лист по ширине.
Дополнительно проверьте поля страницы: слишком широкие поля «съедают» место, и даже при масштабе 100% документ не помещается. В параметрах страницы макета задайте поля, соответствующие возможностям принтера — обычно принтеры не печатают ближе 5 мм к краю листа.
- 1Откройте печатную форму и проверьте её в предварительном просмотре
- 2Если документ не помещается — откройте макет печатной формы
- 3В свойствах табличного документа включите «Автомасштаб» или задайте «Масштаб печати» в процентах
- 4Проверьте поля страницы и ориентацию листа (книжная/альбомная)
- 5Распечатайте пробный экземпляр и сравните с предварительным просмотром
Как настроить масштаб интерфейса и шрифтов
Если проблема в отображении на экране — формы мелкие, текст плохо читается — используйте настройки масштаба интерфейса. В типовых конфигурациях на платформе 8.3 масштаб форм настраивается через меню «Вид» — «Масштаб» или через персональные настройки пользователя. Выбранный масштаб сохраняется в профиле пользователя и применяется при следующих запусках.
Для отдельных форм масштаб можно менять кнопкой изменения масштаба в правом нижнем углу окна (если она отображается) или сочетанием Ctrl + колесо мыши в табличных документах. Учтите: масштаб табличного документа на экране (например, 75% при просмотре) не влияет на масштаб печати — это независимые параметры.
Если масштаб «слетает» при каждом запуске, проверьте, не сбрасываются ли настройки пользователя: это бывает при очистке кэша, при работе через терминальный сервер с временными профилями или при запуске под разными пользователями Windows. В таких случаях масштаб нужно сохранять в настройках по умолчанию для всех пользователей или решать вопрос на уровне серверных профилей.
Как сохранить масштаб при выгрузке в Excel и PDF
При сохранении табличного документа через «Файл» — «Сохранить как» масштаб печати, заданный в свойствах документа, переносится в файл, если формат его поддерживает. В форматах MXL (родной формат 1С) и PDF параметры страницы сохраняются полностью. В Excel переносятся значения и оформление ячеек, но параметры страницы и масштаб печати могут не переноситься или переноситься частично — это ограничение самого формата обмена.
Если критично, чтобы получатель увидел документ именно в нужном масштабе, сохраняйте в PDF: формат фиксирует внешний вид независимо от программы просмотра. Для Excel заранее задайте в макете автомасштаб и разумные поля — тогда даже при ручной печати из Excel документ с большой вероятностью поместится на листе.
При программном сохранении (в доработанных конфигурациях) масштаб задаётся свойствами табличного документа до вызова метода записи. Если вы не разработчик, этот момент стоит передать специалисту по сопровождению: исправление занимает несколько строк кода, но требует доступа к конфигуратору.
Роль принтера и системных настроек Windows
Частая причина «самопроизвольного» изменения масштаба — настройки драйвера принтера. В свойствах принтера Windows может быть включён режим «По размеру страницы» или собственный масштаб, который умножается на масштаб из 1С. Откройте «Параметры печати» в диалоге печати 1С и проверьте, что в драйвере масштаб установлен в 100% и отключены режимы подгонки, если вы управляете масштабом из программы.
Второй системный фактор — масштабирование дисплея Windows (например, 125% или 150% на ноутбуках с высоким разрешением). Оно влияет только на экранное отображение и не должно менять печать, но при нестандартных значениях отдельные формы 1С могут отображаться непропорционально. В таком случае помогает настройка масштаба интерфейса внутри 1С под конкретное рабочее место.
Как выбрать действие
Проверка результата и типичные ошибки
После настройки обязательно выполните контрольную печать: предварительный просмотр не всегда точно отражает поведение конкретного принтера, особенно в части полей. Распечатайте одну страницу и измерьте ключевые элементы — например, ширину таблицы или положение подписи. Если документ официальный (счёт-фактура, ТОРГ-12), убедитесь, что все обязательные реквизиты читаемы и не обрезаны.
Для масштаба интерфейса проверка проще: перезапустите программу и убедитесь, что выбранный масштаб сохранился. Если настройка сбросилась — проблема в хранении пользовательских настроек, а не в самой настройке масштаба.
Ограничения и альтернативные подходы
Не все задачи решаются штатными настройками. Если нужна разная печать одной формы для разных подразделений (например, компактная для архива и полная для клиента), удобнее создать две печатные формы с разными макетами, чем каждый раз менять масштаб вручную. Внешние печатные формы позволяют сделать это без изменения конфигурации.
Если масштаб «гуляет» из-за разного оборудования у пользователей, централизованное решение — единый шаблон настроек на терминальном сервере или стандартизация драйверов принтеров. Это задача системного администратора, а не пользователя 1С, и попытки решить её индивидуальными настройками на каждом рабочем месте обычно приводят к постоянным рассинхронизациям.
Что важно запомнить
Масштаб в 1С фиксируется в трёх местах: в макете печатной формы (автомасштаб или процент), в персональных настройках интерфейса и в параметрах принтера. Для постоянного результата меняйте макет, а не разовый диалог печати; для передачи документа без искажений используйте PDF; при расхождениях между компьютерами проверяйте драйверы принтеров.
Частые вопросы
Почему масштаб печати сбрасывается после каждого документа?
Потому что масштаб, заданный в диалоге печати, действует только на текущую операцию. Чтобы значение применялось всегда, его нужно зафиксировать в свойствах макета печатной формы — параметр «Масштаб печати» или включённый «Автомасштаб».
Влияет ли масштаб экрана на печать документа?
Нет. Масштаб просмотра табличного документа на экране (например, 75% или 150%) влияет только на удобство просмотра. Печать выполняется с масштабом, заданным в макете или в диалоге печати, независимо от экранного увеличения.
Документ в 1С выглядит нормально, а на печати обрезается. Что делать?
Проверьте три вещи: поля страницы в макете (принтер не печатает вплотную к краю листа), масштаб в драйвере принтера (должен быть 100% без режимов подгонки) и ориентацию листа. Чаще всего помогает включение автомасштаба в макете.
Как сделать, чтобы у всех пользователей был одинаковый масштаб интерфейса?
Масштаб интерфейса хранится в настройках каждого пользователя. Единообразия добиваются либо настройкой типового рабочего места (одинаковые мониторы и системное масштабирование), либо централизованным распространением пользовательских настроек — эту задачу выполняет администратор.
Почему при выгрузке в Excel пропадает масштаб и оформление?
Формат Excel переносит данные и базовое оформление ячеек, но не гарантирует сохранение параметров страницы и масштаба печати из 1С. Если нужно передать документ с точным внешним видом, сохраняйте его в PDF — этот формат фиксирует отображение независимо от программы просмотра.
Можно ли изменить масштаб печатной формы без доступа к конфигуратору?
Да, если конфигурация поддерживает внешние печатные формы или механизм пользовательского изменения макетов (в типовых решениях — раздел «Администрирование» — «Печатные формы, отчеты и обработки»). Внешняя печатная форма подключается без изменения конфигурации и не мешает обновлениям.