Разрешение печати и масштаб в 1С 8: где крутить и что чинить

· 9 мин

Содержание

Разрешение печати и масштаб в 1С 8 задаются в трёх разных местах, и путаница между ними — главная причина «мелкого текста». Масштаб и качество печатной формы лежат в параметрах страницы табличного документа. Масштаб окон на экране — в настройках платформы и в параметрах Windows. Разрешение в точках на дюйм (dpi) и поля, которые принтер физически не печатает, — в драйвере принтера.

Сначала определите, что именно не так: печатная форма уходит на принтер мелкой, обрезается справа, или мелкими выглядят сами окна 1С на мониторе. Это три разные задачи, и лечатся они по-разному.

Что именно меняется: экран, предпросмотр или бумага

Таблица поможет выбрать нужный раздел.

СимптомГде причинаЧто делать
Окна и шрифты 1С на мониторе мелкие или мыльныеМасштаб Windows, режим DPIРазделы про масштаб интерфейса
В предпросмотре всё нормально, на бумаге мелкоМасштаб печати в параметрах страницы или драйверРазделы про параметры страницы и драйвер
Правая часть таблицы уходит на второй листШирина формы больше области печатиМасштаб «по ширине» или альбомная ориентация
Линии рамок рваные, текст «лесенкой»Низкое разрешение печатиКачество печати и драйвер

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

Масштаб интерфейса: Windows и платформа

Платформа 8.3 на современных мониторах выводит окна в масштабе, который выставлен в Windows (Параметры → Система → Дисплей → Масштаб). При 125% и 150% часть старых программ размывается: Windows растягивает готовую картинку окна.

Что проверить по порядку:

  1. Откройте свойства ярлыка запуска (1cv8c.exe для клиента, 1cv8.exe для конфигуратора) → вкладка «Совместимость» → «Изменить параметры высокого DPI».
  2. Отметьте «Переопределить режим масштабирования» и выберите вариант «Приложение». Тогда платформа сама рисует интерфейс чётко.
  3. Если после этого окна стали слишком крупными или мелкими, вернитесь к настройке масштаба Windows и подберите значение: для монитора Full HD 24 дюйма обычно хватает 100–125%.
  4. Перезапустите 1С полностью: смена масштаба Windows подхватывается только новым процессом.

Отдельно в самой платформе есть настройка масштаба интерфейса клиентского приложения. Откройте главное меню программы → «Сервис» → «Параметры» и найдите настройку масштаба. Она влияет на формы, а не на печатные документы.

Если вы работаете через удалённый рабочий стол, масштаб задаёт клиентское устройство. Настройки Windows на сервере терминалов мало что меняют: проверяйте параметры подключения RDP на локальном компьютере.

Масштаб форм в режиме 1С:Предприятия

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

  • Ширину колонок в списках можно менять мышью, а сохранённые размеры окон — сбросить. В окне настроек есть команда, которая возвращает окно к стандартному виду, найдите её в меню «Сервис» → «Параметры».
  • В списках и табличных частях доступно изменение шрифта и высоты строк через настройки списка («Ещё» → «Изменить форму», если у пользователя есть право на настройку форм).
  • На широком мониторе неудобно открывать окна «во весь экран »: удобнее оставить закреплённые окна и использовать панель разделов.

Правка шрифта и масштаба в самой форме — это личная настройка пользователя. Она не затрагивает печатные формы и не требует прав администратора.

Параметры страницы печатной формы

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

  • 📄 Размер бумаги — А4, А5 и другие форматы, которые знает драйвер.
  • 🔄 Ориентация — книжная или альбомная. Широкие таблицы (реестры, оборотно-сальдовые ведомости) почти всегда лучше печатать альбомно.
  • 📏 Поля — слева, справа, сверху, снизу. Если принтер не может печатать вплотную к краю, поля меньше 5 мм дают обрезку.
  • 🔍 Масштаб — фиксированный процент либо автомасштаб «по ширине страницы» (подгонка под размер листа).

Как действовать, если форма не помещается:

  1. Сначала переключите ориентацию на альбомную.
  2. Затем включите подгонку по ширине страницы.
  3. Если текст стал слишком мелким, уменьшите поля, но не меньше технического минимума вашего принтера.
  4. Если и так не хватает, лучше убрать лишние колонки в самом отчёте, чем печатать шрифтом, который не прочитать.

Для отчётов, которые строятся на лету (оборотно-сальдовая ведомость, карточка счёта), настройки страницы сохраняются вместе с вариантом отчёта или пользовательской настройкой. Для штатных печатных форм документов они берутся из макета, поэтому после перезапуска документа вернутся значения макета.

Чтобы значения не слетали, изменяйте их в макете, а не каждый раз в предпросмотре. Для типовых конфигураций макеты правят через расширение, а не прямо в конфигурации на поддержке.

Качество и разрешение печати в макете

У табличного документа есть собственное свойство «качество печати» — разрешение в точках на дюйм. В конфигураторе откройте макет, выберите команду параметров страницы макета и найдите там настройки качества печати и масштаба. Типовая картина такова:

ЗначениеКогда подходит
150 dpiЧерновики, внутренние справки, экономия тонера
300 dpiОбычные документы, накладные, счета
600 dpiМелкий шрифт, штрихкоды, QR-коды

Если в макете выставлено слишком низкое значение, текст на бумаге получается зубчатым даже на хорошем принтере. Для штрихкодов и QR-кодов берите 300 dpi и выше, иначе сканер перестанет их читать.

Значение в макете — пожелание. Принтер печатает на том разрешении, которое поддерживает драйвер, и если оно не совпадает, драйвер подберёт ближайшее.

Драйвер и порт принтера

Если 1С настроена верно, а лист всё равно плохой, переходите к Windows. Откройте Панель управления → Устройства и принтеры, правой кнопкой на принтере → «Настройка печати » (не «Свойства принтера»).

Проверьте по списку:

  • Качество печати. Режим «Черновик» или «Эконом» снижает dpi. Выставьте «Нормальное» или «Высокое».
  • Масштаб в драйвере. Если там стоит «Подогнать под размер страницы» или «Уменьшить до полей», он накладывается поверх масштаба 1С. В итоге форма уменьшается дважды. Оставьте 100%.
  • Размер бумаги. Если в драйвере выбран формат Letter, а в макете А4, печать смещается.
  • Тип драйвера. Универсальный драйвер (PCL, PostScript) иногда ведёт себя иначе, чем драйвер производителя. Если проблема пошла после замены драйвера, верните прежний.
  • Порт. Для сетевых принтеров порт и драйвер должны быть привязаны к одному и тому же устройству. Печать в «файл» или на виртуальный принтер (PDF) идёт с другими настройками по умолчанию.

Для терминального сервера и RemoteApp: принтеры пробрасываются с клиентского компьютера, а драйверы устанавливаются на сервере. Если на сервере нет подходящего драйвера, система подставит универсальный, и масштаб «поедет». Решение — установить на сервер родной драйвер или использовать драйвер Easy Print с корректными настройками.

Смену драйвера на рабочем сервере терминалов делайте вне рабочего времени: пользователи, у которых открыта печать, могут получить сбой.

Программная настройка печати

Для разработчика все параметры доступны из кода. Пример: настройка табличного документа перед выводом на печать.

Процедура НастроитьПечать(ТабДок)

    ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
    ТабДок.АвтоМасштаб = Истина;
    ТабДок.ПолеСлева = 10;
    ТабДок.ПолеСправа = 10;
    ТабДок.ПолеСверху = 10;
    ТабДок.ПолеСнизу = 10;
    ТабДок.ИмяПараметровПечати = "ПараметрыПечатиРеестра";

КонецПроцедуры

Что здесь важно:

  • АвтоМасштаб = Истина заставляет платформу подгонять форму под лист; если вместо этого нужен фиксированный масштаб, задайте МасштабПечати в процентах и выключите автомасштаб.
  • Поля задаются в миллиметрах.
  • ИмяПараметровПечати — ключ, под которым платформа запоминает пользовательские изменения параметров страницы. Без уникального имени у разных форм настройки смешиваются.

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

Если печать всё равно некорректная

Разберём типичные случаи.

Текст мелкий только на одном компьютере. Сравните настройки драйвера на этом ПК и на соседнем. Часто на проблемной машине стоит режим «Подогнать под страницу» или другой размер бумаги по умолчанию.

Форма обрезается справа. Проверьте поля макета и физическую область печати принтера. Некоторые принтеры не печатают ближе 4–6 мм к краю. Поля меньше этого значения ничего не дадут.

Штрихкод не сканируется. Поднимите качество печати до 300–600 dpi, отключите экономичный режим, проверьте масштаб: если форма сжата до 70% и меньше, штрихкод может стать нечитаемым.

Печать в PDF отличается от бумаги. Виртуальный принтер использует собственное разрешение и поля. Сверяйте результат на физическом принтере, который будет использоваться в работе.

После обновления платформы всё сместилось. Сбросьте сохранённые пользовательские настройки печатной формы и задайте параметры заново: старые значения могли относиться к другому размеру страницы.

Перед правкой макетов в рабочей базе сделайте копию базы и проверьте результат на тестовой. Ошибочный масштаб в общем макете повлияет на всех пользователей.

Если печать выглядит неправильно
Выполнено: 0 / 6

Какой масштаб выбрать для разных документов

Единого значения нет, но есть рабочие ориентиры. Ниже — типичные случаи и то, с чего стоит начать подбор.

ДокументОриентацияМасштабКомментарий
Счёт, акт, накладная на 5–15 строкКнижная100%Форма рассчитана на А4, подгонка не нужна
Товарная накладная на 30 и более строкКнижнаяАвтомасштаб по ширинеСледите, чтобы шрифт не стал мельче 7–8 пунктов
Оборотно-сальдовая ведомость с несколькими субконтоАльбомнаяАвтомасштаб по ширинеЛишние колонки лучше скрыть в настройках отчёта
Реестр документов за месяцАльбомная80–90%Проверьте предпросмотр на последней странице
Этикетка, ценникПо размеру этикетки100%Любое уменьшение ломает штрихкод

Пример расчёта. Форма шириной 297 мм при листе А4 книжной ориентации (ширина 210 мм минус поля по 10 мм, то есть 190 мм печатной области) потребует масштаба около 64%: 190 / 297 ≈ 0,64. Текст 10 пунктов превратится в 6,4 пункта, и читать его неудобно. В альбомной ориентации печатная область — 277 мм (297 − 2 × 10), и тот же документ ужмётся лишь до 93%. Вывод: сначала поворачивайте лист, потом уменьшайте масштаб.

Ещё несколько приёмов, которые помогают на практике:

  • 🧾 Для длинных форм проверяйте предпросмотр на последней странице: именно там чаще всего вылезают хвосты таблицы.
  • 🖨️ Если печатаете на разных принтерах, сохраните готовые параметры под отдельным именем параметров печати и не меняйте их на лету.
  • 🧹 Не добавляйте в форму пустые колонки «на всякий случай»: они расширяют область и заставляют платформу уменьшать масштаб.
Что у вас с печатью?

Частые вопросы

Можно ли поменять разрешение печати для всех пользователей сразу?
Да, через макет печатной формы: значение хранится в нём и действует на всех. Личные изменения в предпросмотре влияют только на пользователя.
Почему после смены масштаба Windows 1С размыта?
Платформа без переопределения DPI растягивается системой. Включите режим масштабирования «Приложение» в свойствах ярлыка запуска.
Какое разрешение нужно для QR-кода на чеке или накладной?
Ориентируйтесь на 300 dpi и выше, а размер кода не уменьшайте масштабом ниже 80%.
Почему на бумаге шрифт меньше, чем на экране?
Скорее всего, к масштабу 1С добавляется подгонка под страницу в драйвере. Оставьте в драйвере масштаб 100%.
Влияет ли масштаб формы на экране на печать?
Нет, это независимые настройки: масштаб интерфейса меняет только вид окон.