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

· 10 мин

Содержание

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

Если не хватило, причина обычно в одном из трёх мест: в самом макете (ширина колонок больше листа), в драйвере принтера (он подменяет масштаб) или в том, что настройки не сохраняются между запусками. Ниже эти три случая разобраны по порядку, от самого безопасного к самому трудоёмкому.

Где в 1С искать параметры размера печати

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

Порядок действий для любой печатной формы:

  1. Откройте документ или отчёт и нажмите кнопку Печать, выберите нужную форму.
  2. Дождитесь открытия печатной формы на экране.
  3. Найдите в командной панели формы кнопку предварительного просмотра и откройте её.
  4. В окне просмотра откройте параметры страницы.
  5. Задайте нужные значения и подтвердите выбор.

Что вы увидите в окне параметров страницы:

  • 📐 Ориентация — книжная или альбомная.
  • 📄 Формат бумаги — A4, A5, A3 и другие.
  • 📏 Поля — верхнее, нижнее, левое, правое в миллиметрах.
  • 🔍 Масштаб — фиксированный процент либо подгонка под страницу.
  • 🔁 Колонтитулы — верхний и нижний, если они нужны.

Меняйте один параметр за раз и сразу смотрите на результат в предварительном просмотре. Если поменять формат, поля и масштаб одновременно, потом не поймёте, что именно помогло.

Печать «как на экране» работает, только когда ширина всех колонок вместе с полями не превышает ширину листа. Это простая арифметика: у A4 в книжной ориентации ширина 210 мм, в альбомной — 297 мм. Если левое и правое поля по 10 мм, на колонки остаётся 190 мм и 277 мм соответственно.

Масштаб печати: подгонка, процент и поля

Масштаб — самый быстрый способ вписать форму в страницу. Но у него есть предел: если сжать форму сильнее примерно до 60–70 %, текст в таблице уже трудно читать, и тогда правят не масштаб, а макет.

Два режима масштабирования

РежимКогда подходитРиск
Подгонка под ширину страницыТаблица шире листа на 10–30 %Мелкий шрифт при очень широкой таблице
Фиксированный процентНужен одинаковый вид у всех распечатокПравая часть может уйти на второй лист
Без масштабирования (100 %)Форма изначально сделана под листОбрезка справа, если колонки шире листа

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

Как считать процент вручную

Допустим, таблица шире листа: колонки занимают 240 мм, а доступно по ширине 190 мм (A4 книжная, поля по 10 мм). Нужный масштаб — 190 ÷ 240 ≈ 0,79, то есть около 79 %. Округлите вниз до 75 %, чтобы был запас. Шрифт 10 пт при 75 % превратится примерно в 7,5 пт — читается, но уже мелко.

Если процент получается ниже 65 %, переходите на альбомную ориентацию. Так вы получите 277 мм вместо 190 мм, и масштаб в тех же 240 мм станет не нужен вообще.

Поля

Узкие поля дают больше места, но принтеры не печатают у самого края листа. Многие модели оставляют непечатаемую область около 4–5 мм. Поля меньше этого значения принтер обрежет сам, и вы получите «отрезанную» рамку таблицы. Безопасный минимум — 5–10 мм.

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

Обрезка и растяжение: правим макет печатной формы

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

Что проверить в макете:

  • 🧱 Ширина колонок. Если сумма ширин больше листа, подгонка сделает шрифт мелким. Сузьте служебные колонки.
  • 🔗 Объединённые ячейки. Широкая объединённая ячейка может тянуть область печати далеко вправо.
  • 🚫 Пустые колонки справа. Забытая ячейка с пробелом или рамкой расширяет область печати до конца листа.
  • 📌 Область печати. Если она задана жёстко, всё за её пределами игнорируется.

Редактирование типового макета

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

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

Порядок правки для практика:

  1. Сделайте копию макета под своим именем.
  2. Измените ширину колонок и область печати.
  3. Проверьте форму через предварительный просмотр на реальных данных, а не на пустом документе.
  4. Распечатайте пробный лист на том принтере, где форму будут печатать.

Растяжение

Растяжение возникает, когда принтер получает команду «печатать на весь лист» и сам увеличивает картинку. Лечится в настройках принтера (следующий раздел) и сбросом масштаба в 1С на 100 %. Если в 1С стоит «по размеру страницы», а в драйвере — «вписать в лист», масштабирование применяется дважды, и форма искажается.

Принтер игнорирует настройки 1С: что проверить

Бывает так: в предварительном просмотре всё идеально, а на бумаге — нет. Значит, масштаб подменил драйвер или Windows.

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

  • 🖨️ Принтер по умолчанию. Печатная форма уходит на принтер, выбранный в окне печати. Убедитесь, что это нужная модель, а не виртуальный «PDF-принтер» или старый драйвер.
  • 📑 Формат бумаги в драйвере. Если в 1С стоит A4, а в драйвере — Letter, 1С подстроится, но получится сдвиг и обрезка.
  • ⚙️ Масштабирование в драйвере. Параметры вида «Вписать в страницу», «Масштаб вывода», «Печать без полей» отключите: размер должен задавать 1С.
  • 🧾 Тип лотка. Для рулонных и этикеточных принтеров формат берётся из настроек носителя.

Порядок диагностики:

  1. Распечатайте одну и ту же форму на другом принтере (или в PDF) и сравните.
  2. Если в PDF всё верно, а на принтере нет — виноват драйвер.
  3. Откройте свойства принтера в Windows и сбросьте масштабирование.
  4. Установите драйвер последней версии с сайта производителя.

Универсальные драйверы Windows (с названием вроде «Generic») часто неверно трактуют поля. Родной драйвер производителя почти всегда ведёт себя предсказуемее.

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

Сохранить настройки печати, чтобы не задавать их каждый раз

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

Способы сделать настройки постоянными:

СпособЧто сохраняетсяКому подходит
Правка макетаПоля, ориентация, масштаб в самом макетеТем, кто отвечает за формы всей организации
Сохранение печатной формы в файлКонкретный результат (в PDF, Excel)Разовые задачи
Пользовательский макетКопия макета с вашими параметрамиЕсли нужно иначе только для вашей базы

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

Если у вас несколько принтеров с разной бумагой (A4 и A5, например), заведите в макете отдельные варианты формы, а не меняйте один макет каждый раз.

Широкие таблицы: почему не умещаются на странице

Отчёты и списки с десятком колонок — отдельная боль. Отчёт на экране можно прокрутить вправо, а на бумаге колонки уходят на второй лист.

Что делают по порядку:

  1. Уберите лишние колонки. В настройках отчёта отключите поля, которые не нужны на бумаге: коды, служебные признаки, повторяющиеся итоги.
  2. Переключитесь на альбомную ориентацию. Это даёт 277 мм ширины вместо 190 мм.
  3. Включите подгонку по ширине. Для отчётов это обычно самый быстрый выход.
  4. Уменьшите шрифт в настройках оформления отчёта. Лучше на один-два пункта, чем сжимать весь лист.
  5. Разбейте отчёт. Если колонок больше пятнадцати, один лист не спасёт; разделите отчёт на два с разными группами колонок.

Заголовки и повторы строк

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

Разрыв страницы

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

Отчёты с настройками пользователя печатаются иначе, чем «чистая» форма. Если кто-то поменял набор колонок, вид распечатки поменяется вместе с ним.

Внешние печатные формы и обработки

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

Где их подключают: в разделе администрирования, в настройках печатных форм и обработок. Конкретное название раздела зависит от конфигурации, поэтому ищите пункт про дополнительные отчёты и обработки или печатные формы.

Когда внешняя форма оправдана:

  • 🧾 нужен нестандартный размер листа — например, бланк строгой отчётности собственного формата;
  • 🏷️ печатаются этикетки или ценники;
  • 🏢 в компании своя фирменная форма, которой нет в типовой конфигурации;
  • 📦 форма должна быть общей для нескольких баз.

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

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

Внешнюю форму проектирует тот, кто умеет работать с конфигуратором. Бухгалтеру проще заказать её у программиста, чем править самостоятельно.

Типичные ошибки при настройке размера печати

Ошибки, на которых люди теряют больше всего времени:

  • ❌ Меняют настройки Windows, а не 1С. Размер в 1С задаётся независимо, и изменения в драйвере его не отменят.
  • ❌ Проверяют на пустой форме. С пустым документом всё помещается, а с реальными длинными наименованиями — нет.
  • ❌ Двойное масштабирование. Включили подгонку в 1С и в драйвере сразу.
  • ❌ Крутят масштаб ниже 60 %. Печатная форма уменьшается, и ей невозможно пользоваться.
  • ❌ Правят типовой макет на поддержке. После обновления изменения пропадают или возникает конфликт.
  • ❌ Не учитывают непечатаемую область. Принтер срезает край листа, и обрезка кажется ошибкой 1С.

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

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

Перед печатью проверьте
Выполнено: 0 / 4

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

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