Разрешение печати и масштаб в 1С 8: где крутить и что чинить
Содержание
Разрешение печати и масштаб в 1С 8 задаются в трёх разных местах, и путаница между ними — главная причина «мелкого текста». Масштаб и качество печатной формы лежат в параметрах страницы табличного документа. Масштаб окон на экране — в настройках платформы и в параметрах Windows. Разрешение в точках на дюйм (dpi) и поля, которые принтер физически не печатает, — в драйвере принтера.
Сначала определите, что именно не так: печатная форма уходит на принтер мелкой, обрезается справа, или мелкими выглядят сами окна 1С на мониторе. Это три разные задачи, и лечатся они по-разному.
Что именно меняется: экран, предпросмотр или бумага
Таблица поможет выбрать нужный раздел.
| Симптом | Где причина | Что делать |
|---|---|---|
| Окна и шрифты 1С на мониторе мелкие или мыльные | Масштаб Windows, режим DPI | Разделы про масштаб интерфейса |
| В предпросмотре всё нормально, на бумаге мелко | Масштаб печати в параметрах страницы или драйвер | Разделы про параметры страницы и драйвер |
| Правая часть таблицы уходит на второй лист | Ширина формы больше области печати | Масштаб «по ширине» или альбомная ориентация |
| Линии рамок рваные, текст «лесенкой» | Низкое разрешение печати | Качество печати и драйвер |
Быстрая проверка: откройте печатную форму, нажмите предпросмотр и сравните его с реальным листом. Если расхождение есть уже в предпросмотре — правьте параметры страницы. Если предпросмотр хороший, а бумага плохая — виноват драйвер или настройки принтера.
Масштаб интерфейса: Windows и платформа
Платформа 8.3 на современных мониторах выводит окна в масштабе, который выставлен в Windows (Параметры → Система → Дисплей → Масштаб). При 125% и 150% часть старых программ размывается: Windows растягивает готовую картинку окна.
Что проверить по порядку:
- Откройте свойства ярлыка запуска (
1cv8c.exeдля клиента,1cv8.exeдля конфигуратора) → вкладка «Совместимость» → «Изменить параметры высокого DPI». - Отметьте «Переопределить режим масштабирования» и выберите вариант «Приложение». Тогда платформа сама рисует интерфейс чётко.
- Если после этого окна стали слишком крупными или мелкими, вернитесь к настройке масштаба Windows и подберите значение: для монитора Full HD 24 дюйма обычно хватает 100–125%.
- Перезапустите 1С полностью: смена масштаба Windows подхватывается только новым процессом.
Отдельно в самой платформе есть настройка масштаба интерфейса клиентского приложения. Откройте главное меню программы → «Сервис» → «Параметры» и найдите настройку масштаба. Она влияет на формы, а не на печатные документы.
Если вы работаете через удалённый рабочий стол, масштаб задаёт клиентское устройство. Настройки Windows на сервере терминалов мало что меняют: проверяйте параметры подключения RDP на локальном компьютере.
Масштаб форм в режиме 1С:Предприятия
Если мелкими выглядят именно формы, а шрифты в других программах нормальные, смотрите сочетание двух факторов: масштаб Windows и пользовательские настройки формы.
- Ширину колонок в списках можно менять мышью, а сохранённые размеры окон — сбросить. В окне настроек есть команда, которая возвращает окно к стандартному виду, найдите её в меню «Сервис» → «Параметры».
- В списках и табличных частях доступно изменение шрифта и высоты строк через настройки списка («Ещё» → «Изменить форму», если у пользователя есть право на настройку форм).
- На широком мониторе неудобно открывать окна «во весь экран »: удобнее оставить закреплённые окна и использовать панель разделов.
Правка шрифта и масштаба в самой форме — это личная настройка пользователя. Она не затрагивает печатные формы и не требует прав администратора.
Параметры страницы печатной формы
Теперь про бумагу. Любая печатная форма — это табличный документ, у которого есть собственные параметры страницы. Откройте нужную форму, нажмите «Печать» и войдите в предпросмотр. Параметры страницы доступны из меню предпросмотра. Здесь четыре настройки:
- 📄 Размер бумаги — А4, А5 и другие форматы, которые знает драйвер.
- 🔄 Ориентация — книжная или альбомная. Широкие таблицы (реестры, оборотно-сальдовые ведомости) почти всегда лучше печатать альбомно.
- 📏 Поля — слева, справа, сверху, снизу. Если принтер не может печатать вплотную к краю, поля меньше 5 мм дают обрезку.
- 🔍 Масштаб — фиксированный процент либо автомасштаб «по ширине страницы» (подгонка под размер листа).
Как действовать, если форма не помещается:
- Сначала переключите ориентацию на альбомную.
- Затем включите подгонку по ширине страницы.
- Если текст стал слишком мелким, уменьшите поля, но не меньше технического минимума вашего принтера.
- Если и так не хватает, лучше убрать лишние колонки в самом отчёте, чем печатать шрифтом, который не прочитать.
Для отчётов, которые строятся на лету (оборотно-сальдовая ведомость, карточка счёта), настройки страницы сохраняются вместе с вариантом отчёта или пользовательской настройкой. Для штатных печатных форм документов они берутся из макета, поэтому после перезапуска документа вернутся значения макета.
Чтобы значения не слетали, изменяйте их в макете, а не каждый раз в предпросмотре. Для типовых конфигураций макеты правят через расширение, а не прямо в конфигурации на поддержке.
Качество и разрешение печати в макете
У табличного документа есть собственное свойство «качество печати» — разрешение в точках на дюйм. В конфигураторе откройте макет, выберите команду параметров страницы макета и найдите там настройки качества печати и масштаба. Типовая картина такова:
| Значение | Когда подходит |
|---|---|
| 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 отличается от бумаги. Виртуальный принтер использует собственное разрешение и поля. Сверяйте результат на физическом принтере, который будет использоваться в работе.
После обновления платформы всё сместилось. Сбросьте сохранённые пользовательские настройки печатной формы и задайте параметры заново: старые значения могли относиться к другому размеру страницы.
Перед правкой макетов в рабочей базе сделайте копию базы и проверьте результат на тестовой. Ошибочный масштаб в общем макете повлияет на всех пользователей.
Какой масштаб выбрать для разных документов
Единого значения нет, но есть рабочие ориентиры. Ниже — типичные случаи и то, с чего стоит начать подбор.
| Документ | Ориентация | Масштаб | Комментарий |
|---|---|---|---|
| Счёт, акт, накладная на 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%. Вывод: сначала поворачивайте лист, потом уменьшайте масштаб.
Ещё несколько приёмов, которые помогают на практике:
- 🧾 Для длинных форм проверяйте предпросмотр на последней странице: именно там чаще всего вылезают хвосты таблицы.
- 🖨️ Если печатаете на разных принтерах, сохраните готовые параметры под отдельным именем параметров печати и не меняйте их на лету.
- 🧹 Не добавляйте в форму пустые колонки «на всякий случай»: они расширяют область и заставляют платформу уменьшать масштаб.