Печать в 1С мелким шрифтом: как увеличить масштаб и вернуть читаемость

· 9 мин

Содержание

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

Но «мелко» бывает по трём разным причинам: масштаб самой формы, поля и формат листа, настройки драйвера принтера. Пока не поймёте, какая из них ваша, будете крутить не те ползунки. Дальше по порядку, от самого безобидного к программным способам.

Масштаб на экране и масштаб на бумаге: не путайте

Сразу развилка, которая экономит полчаса. В окне предварительного просмотра можно приблизить документ колесом мыши при зажатом Ctrl или ползунком в нижней части окна. Это только экранное увеличение. На бумагу оно не попадает.

Печатный масштаб хранится в самом табличном документе и задаётся отдельно. Поэтому:

  • 🔍 хотите просто разглядеть форму на мониторе — крутите экранный масштаб;
  • 🖨 хотите крупнее на бумаге — меняйте параметры страницы;
  • 📄 текст в форме набран крошечным шрифтом изначально — масштаб поможет частично, но честнее поправить макет.

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

Параметры страницы: где менять масштаб

Откройте нужный документ или отчёт, нажмите кнопку Печать и выберите нужную печатную форму. Появится окно просмотра. В нём:

  1. Откройте меню Файл (или кнопку с таким же смыслом в командной панели окна просмотра).
  2. Выберите пункт Параметры страницы.
  3. Найдите блок с масштабом. Это поле в процентах и переключатель автоматической подгонки.
  4. Уберите автоматический режим и впишите, например, 120.
  5. Нажмите ОК и посмотрите, как изменилась разбивка по листам.

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

Какой процент выбрать

Увеличивать надо осторожно. Каждые +10% к масштабу уменьшают число строк и столбцов, которые помещаются на лист. Ориентиры:

Исходная ситуацияЧто пробовать
Форма занимает половину листа по ширине130–150%
Мелкий шрифт, но поля уже узкие110–115%
Таблица обрезается справане увеличивать, а уменьшать масштаб или менять ориентацию
Нужно, чтобы форма заняла всю ширинуавтомасштаб «по ширине страницы»

Цифры ориентировочные: реальный предел зависит от того, сколько колонок в форме. Проверяйте предпросмотром, а не на готовых листах.

Поля, ориентация и формат листа

Масштаб растёт только тогда, когда ему есть куда расти. Часто достаточно освободить место.

В том же окне Параметры страницы посмотрите три вещи:

  • Поля — левое, правое, верхнее, нижнее. Стандартные 10 мм по бокам можно сократить до 5–7 мм, если принтер не обрезает край. Узкие поля дают больше места и позволяют поднять масштаб на 5–10% без потери колонок.
  • Ориентация — книжная или альбомная. Широкие таблицы (реестры, ведомости, оборотно-сальдовые) в альбомной ориентации печатаются крупнее при том же числе колонок, потому что лист шире.
  • Размер бумаги — A4, A3. Выбор A3 без принтера A3 даст только путаницу, так что ставьте то, что реально лежит в лотке.

Если форма печатается на «Письмо» (Letter) вместо A4, масштаб съедает не по вашей вине, а из-за формата. Размер бумаги проверяйте раньше процентов.

Порядок удобный такой: сначала ориентация, потом поля, потом процент. Обратный порядок заставляет пересчитывать масштаб дважды.

Табличные документы и макеты: масштаб в самой форме

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

Для печатных форм документов масштаб заложен в макете. Пользователь макет не правит, это работа администратора или разработчика:

  • откройте макет печатной формы в Конфигураторе (режим Конфигуратор, нужны права администратора);
  • у табличного документа макета есть собственные свойства страницы: ориентация, поля и масштаб печати;
  • измените значения и обновите конфигурацию.

Изменение типового макета делается через расширение конфигурации или копию макета, а не правкой типовой конфигурации. Иначе при обновлении релиза ваши правки слетят или заблокируют обновление.

Для пользователя без Конфигуратора вариант проще: в окне просмотра нажмите Файл → Сохранить и сохраните форму в Excel или PDF. Дальше задайте масштаб в Excel (вкладка «Разметка страницы») и печатайте оттуда. Способ нечестный, но работает, когда макет трогать нельзя.

Что у вас с печатью?

Настройки драйвера принтера

Бывает, что 1С отдаёт форму на печать правильно, а лист всё равно выходит мелким. Тогда виноват драйвер.

В окне печати 1С нажмите Свойства принтера (или откройте «Устройства и принтеры» в Windows → правый клик по принтеру → Настройка печати). Проверьте:

  • 📐 параметр вроде «Масштаб» или «Масштабировать по размеру страницы» — должен быть выключен или равен 100%;
  • 📄 режим «Несколько страниц на листе» (две или четыре страницы на одной) — классическая причина мелкой печати;
  • 🔧 «Экономия тонера» и «Черновик» — снижают качество, но не размер; их часто путают с масштабом.

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

Меняйте настройки драйвера «по умолчанию» только если уверены, что остальные программы на этом компьютере (Word, браузер) печатают так же, как вам надо. Иначе поправьте настройки в диалоге печати 1С, а не в системе.

Если печатаете на PDF-принтер, масштаб PDF-вьювера на печать не влияет, пока в диалоге вьювера не выбран пункт «По размеру листа». Для 1С лучше выбирать «Реальный размер» (100%).

Программное управление масштабом

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

ТабДок = Новый ТабличныйДокумент;
// ... заполнение ТабДок областями макета ...

ТабДок.АвтоМасштаб = Ложь;
ТабДок.МасштабПечати = 130;
ТабДок.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДок.ПолеСлева = 5;
ТабДок.ПолеСправа = 5;

ТабДок.Показать("Печатная форма");

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

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

Если по логике нужно «вписать в ширину», достаточно оставить АвтоМасштаб = Истина и не трогать процент: платформа подберёт его сама.

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

Как прикинуть процент заранее

Подбирать масштаб на глаз долго. Проще посчитать, сколько запаса даёт лист.

Лист A4 в книжной ориентации имеет ширину 210 мм. Минус левое и правое поле по 10 мм, остаётся 190 мм рабочей ширины. Теперь возьмите ширину формы на странице при 100% (её видно по линейке в предпросмотре или по числу колонок):

  • форма занимает 120 мм: 190 / 120 ≈ 1,58, значит максимум около 158%; на практике берите 150, чтобы не упереться в край;
  • форма занимает 190 мм: запаса нет, увеличивать нельзя;
  • форма занимает 250 мм: придётся уменьшать, 190 / 250 = 0,76, то есть около 76%, либо переходить на альбомную ориентацию (там рабочая ширина 297 − 20 = 277 мм, и форма встаёт без уменьшения).

Если поля сократить до 5 мм, рабочая ширина книжной страницы вырастет до 200 мм, и тот же расчёт даст 200 / 120 ≈ 1,67. Прирост невелик, но для плотных форм иногда решает дело.

Высота считается так же. Форма из 40 строк, которая сейчас лежит на одной странице, при 130% может перейти на вторую. Если нужна ровно одна страница, ориентируйтесь на то, какая из сторон кончится раньше: ширина или высота.

Разрывы страниц и повторяющиеся заголовки

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

  • ✂️ Строка итога оказывается одна на новом листе. Подгоните процент так, чтобы итог попал на предыдущую страницу, или чуть сократите нижнее поле.
  • 📑 Шапка таблицы не повторяется на втором листе. Для типовых отчётов шапка обычно повторяется сама. Если у вашей формы её нет, это настройка макета: область шапки должна быть помечена как повторяющаяся при печати, и это делает разработчик.
  • 🧾 Подписи уехали на отдельный лист. Уберите лишние пустые строки в конце формы или слегка уменьшите процент.

Перед массовой печатью (например, 200 накладных) распечатайте одну страницу и проверьте, что подписи и итоги лежат там, где нужно. Исправлять уже отпечатанный пакет дороже, чем потратить один лист.

Когда масштаб не нужен вообще

Иногда мелкий текст на бумаге — это не про масштаб. Есть три ситуации, где лучше действовать иначе:

  1. Слишком много колонок в отчёте. Уберите ненужные поля в настройках отчёта: оставшиеся колонки займут больше места, а печать вырастет сама без всякого процента.
  2. Печать копий в нескольких экземплярах. Если принтер сам ставит по несколько страниц на лист, число копий в диалоге 1С не поможет, ищите режим в драйвере.
  3. Форма нужна только для просмотра. Сохраните её в PDF и увеличьте уже в просмотрщике: бумага вообще не нужна.

Типичные ситуации и что с ними делать

Обычно проблема сидит в одной из этих точек. Сверяйтесь по таблице:

СимптомВероятная причинаЧто сделать
Увеличил процент, но печать не измениласьвключён автомасштабвыключить его в параметрах страницы
Масштаб сбрасывается при каждом открытии формыпараметры не заложены в макетправить макет через расширение
Форма уехала за правый крайпроцент слишком большой для числа колонокснизить процент или перейти на альбомную ориентацию
На экране нормально, на бумаге мелкодрайвер печатает по несколько страниц на листепроверить свойства принтера
Ровно на одном принтере кривой масштабу этого принтера задан свой масштаб в драйверевыставить 100% в настройке печати
После увеличения резко выросло число листовформа разбилась на несколько страницподогнать поля и ориентацию, проверить разрывы страниц

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

Если не помогло

Пройдите проверку по цепочке, не перескакивая:

  1. Печать проверьте на PDF-принтере. Размер масштаба в PDF покажет, виновата 1С или физический принтер.
  2. Если в PDF всё хорошо — драйвер или сам принтер. Обновите драйвер с сайта производителя.
  3. Если в PDF плохо — макет формы. Спросите у администратора, не правился ли макет, и сравните с типовым.
  4. Если мелко только у одного пользователя — сравните версию платформы и настройки Windows, в частности масштаб экрана и размер шрифта системы.

Форма, которая мелкая в самом макете (шрифт 6–7 пунктов), не лечится масштабом: надо увеличивать шрифт в макете. Масштаб лишь растягивает картинку, он не делает её чётче.

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

Можно ли сохранить масштаб печати навсегда?
Для печатной формы документа значение лежит в макете, поэтому нужна правка макета через расширение. Для отчёта проверьте, переживают ли параметры страницы повторное открытие.
Почему при печати из 1С размер другой, чем в предпросмотре?
Чаще всего вмешивается драйвер принтера: он дополнительно масштабирует страницу или печатает несколько страниц на листе. Проверьте свойства принтера.
Влияет ли масштаб на количество листов?
Да. Рост процента уменьшает число строк на листе, поэтому страниц становится больше. Контролируйте это в предпросмотре.
Как напечатать форму на всю ширину листа?
Включите автомасштаб по ширине страницы и уберите лишние поля. При необходимости переключите ориентацию на альбомную.
Работает ли это в обычных и управляемых формах одинаково?
Окно предварительного просмотра табличного документа одинаково, различия только в расположении кнопок печати на форме.