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

· 10 мин

Содержание

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

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

СпособКогда подходитЧто менятьРиск
Масштаб в параметрах страницыФорма чуть шире листаТолько вид печатиМелкий текст
Поля страницыМного пустого места по краямЛевое, правое, верхнее, нижнее полеПринтер может обрезать край
Макет печатной формыНужно постоянное решениеШирину колонок, шрифт, область печатиПравка попадает в обновления
Драйвер принтераПроблема на одном ПКРазмер бумаги, масштаб, экономияДругие программы тоже изменятся
PDFНужно проверить результатВид документа без бумагиНет

Масштаб при печати: как подогнать форму под лист

Масштаб — первое, что стоит попробовать. Он уменьшает всю страницу целиком: текст, таблицы, линии. Структура формы остаётся прежней.

Где найти настройки масштаба

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

  • 📐 Масштаб в процентах. Вводите число, например 85 или 70.
  • 📏 Подгонка по ширине страницы. 1С сама вычисляет коэффициент так, чтобы все колонки уместились.

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

Какой масштаб читается на бумаге

Практичный минимум — около 70%. При шрифте 10 пунктов он даёт на бумаге примерно 7 пунктов, это ещё читается. Ниже 60% текст превращается в мелкую россыпь, и такую форму неудобно подписывать и сканировать.

Простая арифметика: если таблица при 100% занимает 260 мм, а лист А4 в книжной ориентации даёт при полях по 10 мм всего 190 мм полезной ширины, нужен масштаб около 190 / 260 ≈ 73%. Либо переверните лист в альбомную ориентацию: полезная ширина вырастет примерно до 277 мм, и масштаб вообще не потребуется.

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

Поля страницы: как убрать лишнее и не потерять край

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

Безопасные значения

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

  1. Задайте левое и правое поле по 10 мм.
  2. Верхнее и нижнее — по 10–15 мм.
  3. Если форму нужно подшивать, левое поле оставьте 20 мм, остальные уменьшите.
  4. Напечатайте пробную страницу и посмотрите, не срезаны ли границы таблицы.

Сужение полей с 20 до 10 мм с каждой стороны добавляет по ширине 20 мм. Для таблицы, которая «не дотягивает» до листа совсем немного, этого достаточно без масштабирования.

Верхний и нижний колонтитулы

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

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

Макет печатной формы: постоянное решение

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

Что сделать с самим макетом

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

  • 🔹 слишком широкие колонки с коротким содержимым;
  • 🔹 лишние пустые колонки справа, которые уходят в область печати;
  • 🔹 крупный шрифт в шапке и итогах;
  • 🔹 объединённые ячейки, растянутые на всю ширину.

Сузьте пустые колонки, уменьшите шрифт на 1–2 пункта и проверьте, что область печати не захватывает лишнее. Для таблицы из 12 колонок экономия по 3 мм на колонке даёт 36 мм общей ширины.

Подгонка по ширине в самом макете

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

Как не потерять правку при обновлении

Типовой макет нельзя просто изменить в конфигураторе и забыть: при следующем обновлении конфигурации правка либо слетит, либо создаст конфликт при объединении. Поэтому выбирайте один из путей:

  1. Расширение конфигурации — доступно начиная с платформы 8.3.6. Макет переопределяется в расширении и не конфликтует с обновлением.
  2. Сменная печатная форма — через подсистему «Печатные формы, отчёты и обработки» можно подключить собственный макет вместо типового. Название раздела зависит от релиза, ищите его в разделе Администрирование.
  3. Копия макета — создаёте отдельную форму и подключаете её как дополнительную. Типовая остаётся нетронутой.

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

Принтер и драйвер: если проблема на одном компьютере

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

Что проверить в свойствах принтера

Откройте Параметры → Устройства → Принтеры и сканеры, выберите принтер и зайдите в настройки печати. Проверьте:

  • Размер бумаги. Должен стоять А4. Если выбран Letter, форма уйдёт за край: Letter шире А4 по размеру листа, а высота у него меньше.
  • Масштаб и подгонка. У многих драйверов есть опция вида «Уместить на странице» или «Масштаб, %». Она может сработать поверх настроек 1С и сделать печать меньше или больше, чем вы ждёте.
  • Режим экономии. Режимы «Эконом» уменьшают расход тонера, но не размер страницы. Не путайте их с масштабированием.
  • Ориентация по умолчанию. Иногда в драйвере зашита альбомная, а 1С отправляет книжную.

Два масштаба одновременно

Самая частая ловушка: масштаб задан и в 1С, и в драйвере. Скажем, в 1С стоит 80%, а драйвер дополнительно уменьшает до 90%. Итог — 72%, и текст становится слишком мелким. Оставьте масштаб в одном месте. Если в драйвере включена подгонка по размеру листа, в 1С поставьте 100%.

Принтер по умолчанию

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

Экспорт в PDF: как проверить размер без бумаги

PDF удобен, когда нужно увидеть итоговый вид и не тратить листы. В предпросмотре вы можете сохранить табличный документ в файл. Для этого в меню Файл выберите Сохранить как и укажите формат PDF.

Что это даёт:

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

Оговорка: размер страницы в PDF зависит от параметров страницы, которые вы задали в 1С. Если формат А4 и масштаб подобраны верно, то и PDF откроется в том же виде. Но реальная печать на конкретном принтере может отличаться из-за непечатаемых полей, поэтому для окончательной проверки всё равно нужна пробная страница.

Ещё один вариант — виртуальный принтер «Microsoft Print to PDF», он есть в Windows. Выберите его в диалоге печати 1С, и вы получите файл с теми же параметрами, что ушли бы на бумагу.

Шрифт: когда уменьшать текст, а когда нет

Шрифт — крайняя мера. Масштаб уменьшает всё пропорционально, а шрифт меняет только текст, и таблица может «поплыть»: строки станут выше нужного, а колонки останутся широкими.

Где менять шрифт

В макете выделите ячейки или всю область, откройте палитру свойств и задайте размер шрифта. Для таблиц с числами хватает 8–9 пунктов, для шапки с реквизитами — 9–10. Заголовок формы можно оставить крупнее.

Автоподбор высоты строк

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

Пример. Таблица из 40 строк с шрифтом 10 пунктов занимает около двух страниц. Шрифт 8 пунктов обычно сокращает высоту строки примерно на пятую часть, и 40 строк умещаются на одну страницу плюс небольшой хвост. Если хвост из 3–4 строк всё равно уходит на вторую страницу, подвигайте верхнее и нижнее поля, прежде чем снижать шрифт дальше.

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

Что проверить перед печатью
Выполнено: 0 / 5

Если после настройки всё равно не помещается

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

Форма уходит за границы справа

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

Печать занимает несколько страниц по ширине

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

Настройки не сохраняются

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

Мелкий текст после подгонки

Если подгонка дала 55%, значит форма слишком широкая для А4. Не мучайте масштаб: смените ориентацию, уберите лишние колонки или распечатайте на листе А3, если он доступен. Для отчётов, которые пользователь собирает сам, помогает настройка состава колонок: уберите те, что не нужны на бумаге.

Порядок действий, если не знаете, с чего начать

Идите от простого к сложному, и каждый шаг проверяйте предпросмотром:

  1. Смените ориентацию на альбомную.
  2. Сузьте поля до 10 мм.
  3. Включите подгонку по ширине страницы.
  4. Проверьте драйвер принтера на второй масштаб.
  5. Только потом правьте макет и шрифт.

Так вы не потратите час на макет там, где хватило бы одной галочки.

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

Можно ли задать один размер печати для всех пользователей сразу?
Да, только через правку макета или расширение конфигурации. Настройки в окне предпросмотра действуют лично для пользователя и для текущей печати.
Почему в предпросмотре всё помещается, а на бумаге обрезается?
Принтер не печатает у самого края листа, обычно это 4–5 мм. Если поля в 1С меньше, край пропадёт. Увеличьте поля до 8–10 мм.
Какой масштаб считается минимально читаемым?
Около 70%. Ниже текст становится слишком мелким, особенно если исходный шрифт был 9–10 пунктов.
Влияет ли масштаб в 1С на размер файла PDF?
Нет. Масштаб меняет размещение содержимого на странице, а не объём данных. Размер файла зависит от содержимого и от способа сохранения.
Что делать, если нужно напечатать на А5 вместо А4?
Выберите формат бумаги в параметрах страницы и в драйвере принтера, затем подгоните масштаб. Проверьте, что принтер действительно поддерживает этот размер и лоток настроен.